折り方からチラシの面数を計算
この計算ツールは、一般的な折り加工名から、1枚の用紙に確保できるコンテンツ面の数を求めます。二つ折り、三つ折り、Z折り、観音折り、蛇腹折り、巻き四つ折り、十字折りなどを選び、片面印刷か両面印刷かをご指定ください。片側の面数と使用可能な総面数を分けて表示するため、折り線と完成後の掲載スペースを混同せず、本文、画像、表紙、お問い合わせ情報などを整理できます。
無料で実行
折り線ではなく面を数えます
折り線と面数は関係していますが、同じ数ではありません。裁断していない用紙に直線の折りを1本入れると、物理的な区画は2つになります。そのため、二つ折りは用紙の片側に2面あります。平行な折りを2本入れると通常は3区画になり、一般的な三つ折りもZ折りも、開き方は異なりますが片側は3面です。本ツールでは、まず選択された加工名を物理的な区画数に対応させ、その後に印刷面を計算します。2本の折りを2つのスペースと誤解し、実際には3区画あることを見落とす問題を防げます。結果の折り数は加工パターンの工程を示し、片側の面数は用紙を広げたときの各面にある区画を示します。展開図の作成、デザインデータのアートボード確認、レイアウトブロックの割り振りには、片側の面数をご利用ください。
物理的な区画から使用可能な面数を求めます
物理的な区画は用紙の表裏に存在しますが、その側を印刷するときに初めて使用可能なコンテンツ面になります。したがって、印刷する側の指定は総面数を変えますが、折りの形状自体は変えません。2面の二つ折りを片面印刷にすると使用可能な面は2面、両面印刷では4面です。同様に、三つ折りは3面または6面になります。本ツールは片側の面数に1または2を掛け、使用可能な総面数として表示します。ここで数えるのは印刷できる領域であり、折った後に同時に見える領域の数ではありません。内側に隠れる面や複数同時に開く面にも、印刷データ上のデザインが必要です。宛名、のりしろ、ポケット、後加工などのために空ける面がある場合は、編集計画の段階で総数から差し引いてください。物理的な面そのものは存在します。
実際の製造仕様に合う折り方を選びます
同じ面数でも開き方や読み順が異なるため、印刷会社の仕様書や加工指示に記載された名称をお選びください。三つ折りとZ折りはいずれも用紙を3区画に分けますが、三つ折りは外側の面を内側へ巻き込み、Z折りは折る方向を交互に変えます。観音折りも3区画ですが、左右の面が中央へ閉じるため、区画の幅が均等でない場合があります。4面の蛇腹折り、両観音折り、巻き四つ折り、十字折りは、いずれも本ツールでは片側4区画として扱いますが、折り方向、重なり、読者が開く順序は異なります。寸法、折り込みの補正、クリープ、安全域、紙目、各面の幅は計算しません。まず面数を確定し、重要な文章や連続する図版を折り線付近に配置する前に、印刷会社から最終の展開図と許容差をご確認ください。
活用例
チラシの内容構成を決める
表紙、導入、商品説明、連絡先、行動を促す案内に割り当てられる領域の数を確認できます。
デザイン指示書を確認する
指定された折り方と印刷面を、納品レイアウトに必要なアートボード区画数と照合できます。
編集可能な分量を見積もる
原稿を割り振る前や印刷会社の展開図が届く前に、制作関係者へ明確な面数を共有できます。
よくある質問
計算料金はいくらですか?
APIの基本料金は1回の計算につき$0.002です。同じ決定論的な計算をブラウザーでも実行できます。
二つ折りチラシは何面ですか?
片側に2面あります。片面印刷なら使用可能な面は2面、両面印刷なら4面です。
三つ折りチラシは何面ですか?
片側に3面あり、片面印刷では3面、両面印刷では6面を使用できます。
三つ折りとZ折りの面数が同じなのはなぜですか?
どちらも用紙を3つの物理区画に分けるためです。折る方向と読み順は異なりますが、印刷可能な区画数は同じです。
折り込み補正や各面の寸法も計算できますか?
いいえ。区画数と印刷する面のみを数えます。寸法、許容差、安全域は印刷会社の展開図でご確認ください。
意図的に空白にする面も数えますか?
はい。物理的には使用可能な面として数えます。予約済みまたは空白の領域は、実際の内容計画で別途差し引いてください。
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/pdf/leaflet-folds \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"fold_type":"tri_fold"}'const res = await fetch("https://api.kit.forhosting.com/pdf/leaflet-folds", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"fold_type": "tri_fold"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/pdf/leaflet-folds",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"fold_type": "tri_fold"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/pdf/leaflet-folds", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"fold_type":"tri_fold"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"fold_type":"tri_fold"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/pdf/leaflet-folds", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"fold_type": "tri_fold"
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "pdf.leaflet_folds",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_mb | 25 |
max_pages | 200 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |