ForHosting KIT · PDF・文書ツール

PDF中綴じ冊子の面付け順計算

PDF冊子面付け計算ツールは、文書のページ数から中綴じ印刷に必要な正確な配置順を算出します。許可された最小限の白紙を追加し、各用紙について表面と裏面の左右位置を一覧にします。結果は常に一定で、印刷ワークフローへの組み込み、プリフライト確認、ページ並べ替えの参照に利用できます。計算に必要なのは元文書のページ数だけですので、PDFファイルをアップロードする必要はありません。

● Beta無料・ブラウザ内で実行
ご利用方法 ウェブAPIメールTelegramアプリ 近日

冊子のページ順が特殊に見える理由

中綴じ冊子は、両面印刷した用紙を中央で折り、重ね合わせ、折り目を針金で綴じて作ります。この物理的な構造により、展開した用紙上のページ順は通常の閲覧順とは異なります。最初に見える見開きが単純に1ページと2ページになるわけではありません。最外周の用紙では、表面で最大の面付け位置が1ページの隣に置かれ、裏面では2ページが次に大きい位置の隣に置かれます。この規則を中央の見開きまで内側へ繰り返します。本ツールは用紙ごとに組み合わせを計算し、表裏それぞれを左から右の順で示します。用紙一覧はプリフライトで確認しやすいよう、最外周から始まります。番号付きの位置は元のPDFページを表し、白紙と表示される位置は追加された調整用ページです。元ページの欠落ではありません。結果は閲覧順に対応する中綴じ面付けを示すだけで、PDFの変更、送信、描画は行いません。

白紙による調整の検証方法

二つ折りの用紙1枚から、表面に2位置、裏面に2位置、合計4ページ分の冊子ができます。そのため、面付け後のページ数は4で割り切れる必要があります。元のページ数が4の倍数でない場合は、次の有効な合計に達するために必要な最小数の白紙を末尾へ追加します。たとえば10ページのPDFには2ページの白紙が必要で、面付け後は12位置になります。max_blank_pagesは、この調整を許可するかどうかを指定します。既定値の3ならどの余りにも対応でき、より小さい値なら、想定以上の白紙を要する文書を制作規則に基づいて拒否できます。上流のファイルが完成した折丁でなければならない場合は0に設定してください。必要数が上限を超えると、不可能または未承認の配置を返さず入力エラーになります。応答には元のページ数と面付け後のページ数が含まれるため、調整内容を明確に監査できます。

印刷工程で用紙計画を使う方法

各項目は、折る前の物理的な用紙1枚としてお読みください。frontオブジェクトは表面の左右位置を、backオブジェクトは裏面の左右位置を示します。両面印刷のとじ方向、回転、クリープ補正、塗り足し、印刷マークは機械や後加工によって異なるため、このページ順計算には含まれません。本番印刷の前に、小さな折り見本と返された順序を比較してください。1ページが想定位置から始まること、連続ページが折った後に正しくつながること、白紙が閲覧順の文書末尾に来ることを確認します。ソフトウェアでは、この応答からページ並べ替え配列、プリフライト報告書、作業者向け指示を作成できます。白紙を明示的なオブジェクトで表すため、0やnullと混同せず安全に処理できます。処理は純粋な算術で、ネットワークを使わず、同じ入力には同じ結果を返します。APIによる自動処理は1回$0.002です。

小部数の冊子を準備する

中綴じ両面印刷向けにパンフレットを並べ替える前に、表裏のページ位置を計算します。

プリフライト書き出しを検証する

面付け済みファイルを独立した用紙計画と比較し、白紙の追加が許可範囲内か確認します。

印刷作業指示を自動化する

ワークフロー、作業票、PDF並べ替えツール向けに、再現可能な用紙別計画を生成します。

APIリクエストの料金はいくらですか?

1回のリクエストは$0.002です。同じ再現可能な計算をブラウザーでもご利用いただけます。

面付け後のページ数を4で割り切る必要があるのはなぜですか?

両面印刷して折った用紙1枚から4ページ位置ができるため、中綴じ冊子には4の倍数の位置が必要です。

白紙はどこに追加されますか?

用紙順を計算する前に、番号が付いた最後の元ページの後へ追加されます。

max_blank_pagesが小さすぎる場合はどうなりますか?

必要な白紙数と許可された白紙数を示す入力エラーが返されます。

このツールはPDFを変更またはアップロードしますか?

いいえ。ページ数だけを受け取って配置計画を返し、PDFの読み込み、保存、描画、書き換えは行いません。

出力には回転や両面印刷のとじ方向も含まれますか?

いいえ。これらはプリンターごとに異なります。出力は各用紙面の論理的な左右順のみを示します。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/pdf/booklet-layout

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/pdf/booklet-layout \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"page_count":10}'
{
  "page_count": 10
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "pdf.booklet_layout",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

max_pages100000
HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

KITの完全なドキュメントを見る →