無料オンラインPDFページ番号
位置、形式、スタイルをカスタマイズして、PDFの全ページにページ番号を追加できます。アップロードやサーバーは不要で、処理はすべてブラウザ内でローカルに実行されます。
PDF対応 · 最大50 MB
使い方
- PDFをアップロード: PDFファイルをドロップまたは選択してください。ツールが自動的にページ数を検出します。
- カスタマイズ: 位置(上/下、左/中央/右)、ページ番号の形式、フォントサイズ、その他のオプションを選択します。
- 番号を追加: 「ページ番号を追加」をクリックして番号付けを適用します。処理はブラウザ内で即時に行われます。
- ダウンロード: 番号付きPDFをすぐにダウンロードできます。
なぜページ番号を追加するのか?
ページ番号は、プロフェッショナルなドキュメント、レポート、マニュアル、論文、大規模なプレゼンテーションに欠かせません。会話、引用、フィードバックの際に特定のページを簡単に参照できます。このツールを使用すると、複雑なソフトウェアを使わずにドキュメントのスタイルに合った番号付けをカスタマイズできます。
機能
- 6つの位置: 番号を上または下に、左/中央/右揃えで配置します。
- 4つの形式: シンプルな数字、「ページ X」、「X / N」、または「ページ X / N」。
- カスタムスタイル: お好みに合わせてフォントサイズと余白を調整します。
- 柔軟な開始位置: 1ページ目または任意のページから番号付けを開始できます。
- 最初のページをスキップ: タイトルページや表紙に便利です。
- プライバシー: すべての処理はブラウザ内でローカルに行われます。ファイルがアップロードされることはありません。
- 高速: 待機時間やキューなしで即時に処理されます。
よくあるご質問
ページ番号の形式をカスタマイズできますか?
はい。このツールは4つの形式を提供します:シンプルな数字(1、2、3)、「ページ 1」、「1 / 10」、または「ページ 1 / 10」。ドキュメントのスタイルに合う形式を選択してください。
最初のページで番号付けをスキップできますか?
はい。「最初のページをスキップ」にチェックを入れると、タイトルページや表紙にページ番号を付けずにおくことができます。2ページ目から番号付けが開始されます。
サポートされるファイルサイズは?
最大50 MBまでのPDFに対応しています。処理速度はPDFのサイズとデバイスの利用可能メモリに依存します。
PDFはサーバーに送信されますか?
いいえ。すべての処理はpdf-libを使ってブラウザ内でローカルに行われます。PDFがデバイスを離れることは決してなく、プライバシーとセキュリティが保証されます。
モバイルでページ番号を追加できますか?
はい。このツールはデスクトップ、タブレット、モバイルブラウザで動作します。PDFを選択してページ番号オプションをカスタマイズするだけです。
ページ番号を元に戻したり削除したりできますか?
一度追加されると、ページ番号はPDFの永続的な一部になります。削除する必要がある場合は、元のファイルを使用してください。元のPDFのバックアップを保存しておくことをお勧めします。
「PDFのページ番号」が実際に意味するもの
「PDFのページ番号」という表現は、PDF仕様が別々に扱う本質的に異なる2つの概念を覆っていますが、エンドユーザーがそれらを区別することはまれです。1つ目は、視覚的注釈としてページに描かれる、目に見えるページ番号テキストです。各ページに新しい内容、通常はヘッダーやフッター領域内の小さなテキスト文字列が、選択されたフォント、サイズ、位置で描画されます。このテキストは他のテキスト要素と同様にページの一部となります。印刷され、スクリーンショットに写り、選択してコピーでき、文書のあらゆるレンダリングに現れます。これがこのツールが行う操作です。
2つ目は、ISO 32000-2の第12.4.2節で定義されているPDFページラベル辞書です。ページラベルはメタデータであり、コンテンツではありません。文書のカタログ辞書内にPageLabels数値ツリーとして存在し、それぞれの物理ページインデックスをラベル辞書にマッピングし、番号付けスタイル(十進数、ローマ字、アルファベット)、接頭辞文字列、開始値を指定します。PDFリーダーはこれらのラベルを使ってツールバー内のページ番号インジケータ(たとえば「iv / 250」と表示するボックス)とページナビゲータを埋めます。印刷ページには現れません。前付がローマ数字(i、ii、iii)を使い本文がアラビア数字の1から再スタートする書籍や報告書ではラベルが重要です。リーダーのページインジケータがページに見える物理的な番号付けと一致できるからです。このツールを含む大半の消費者向けツールは前者を書き込みます。ページラベルはアクセシビリティと、画面上のインジケータを印刷ページに一致させるために価値がありますが、目に見える番号への置き換えではなく、追加です。
このツールの仕組み
このツールは pdf-lib を使用しています。pdf-lib は、Andrew Dillon (Hopding) とオープンソースコミュニティが 2018 年から維持している、PDF 仕様の純粋な JavaScript 実装です。pdf-lib は WebAssembly もネイティブ依存もサーバ側処理もなく、PDF の読み取り、解析、書き出しを完全に JavaScript で行います。ライブラリは jsDelivr CDN から 380 キロバイトの単一の最小化スクリプトとして読み込まれ、初回訪問後にブラウザにキャッシュされ、このタブの中で実行されます。
PDF を選択すると、ブラウザの File API がファイルのバイト列を JavaScript エンジンで動く pdf-lib に直接渡します。ライブラリは文書構造を PDF オブジェクト(カタログ、ページツリー、コンテンツストリーム、フォントリソース、メタデータ)のメモリ上のツリーに解析し、選択した範囲内の各ページについてページコンテンツストリームを見つけて新しいテキスト描画オペレータの列を追加し、新しいストリーム長を反映するように相互参照テーブルを更新します。テキスト描画オペレータは PDF 仕様のコンテンツストリームに従います。BT がテキストオブジェクトを開き、Tf がフォントとサイズを選び、Td が選択した座標にテキストカーソルを置き、Tj がグリフ列を描き、ET がテキストオブジェクトを閉じます。すべてのページが更新されると、pdf-lib は修正後の文書をバイト配列にシリアライズし、そのバイト配列が Blob となり、合成アンカーのクリックでダウンロードとして提供されます。操作中にネットワーク要求は一切発生しません。
番号に使われるフォントは Helvetica で、ISO 32000-2 の附属書 D で定義された Standard 14 フォントの1つです。Standard フォントは、リーダーが自前のメトリクス互換代替を持つことが必須なので、フォントプログラムを埋め込まなくても準拠 PDF リーダーすべてで描画されることが保証されています。これにより出力ファイルのサイズが小さく保たれ(埋め込むフォントサブセットがない)、描画も高速です。トレードオフは、Standard 14 が基本的なラテン文字しかカバーしないことです。非ラテン文字を使う言語にはカスタムの埋め込みフォントが必要になります。西欧アラビア数字を使う言語(その大半)では数値ページ番号は問題なく描画されます。
PDF の座標系
PDF は、ウェブや画面グラフィックスに慣れた者には珍しい座標系でテキストを配置します。原点 (0, 0) はページの左下隅にあり、x 軸は右へ、y 軸は上へ伸びます。1 単位は 1/72 インチで、伝統的なタイポグラファのポイントに相当します。標準の US レターは 612 × 792 ユーザー単位 (8.5 × 11 インチ) です。標準の A4 は 595.276 × 841.890 ユーザー単位 (210 × 297 ミリ) です。このツールの余白入力はポイント単位なので、30 の余白は端から 30 / 72 = 0.417 インチを意味します。
6 種類の位置プリセットは次のように座標に変換されます。「下中央」はテキストのベースラインをページ下端から「余白」単位上、水平方向に中央寄せに配置します。「上右」はテキストを下端から「ページ高さ − 余白」単位上に置き、テキストの右端をページ右端から「余白」単位左に置きます。ツールはページごとに幅と高さを個別に計算します(PDF は同一文書内で複数のページサイズを混在させることができ、アーカイブされたスキャンで一般的)。そしてテキストを各ページ自身の座標空間内で配置します。これが、同じ文書内で異なるサイズのページがすべて1つの絶対座標に揃うのではなく、それぞれが正しい相対位置で番号を受け取る理由です。
数世紀にわたるページ番号の実践
私たちが知っているページ番号の歴史は、多くの人が思うより古いものです。1450 年代以降の最初期の欧州印刷書籍は通常ページ番号を持たず、製本者の方向付けを保つために署名記号(折りたたんだ紙のギャザリング内の文字)に頼っていました。ページ番号は 16 世紀に散発的に登場し、17 世紀に標準となり、18 世紀末には普遍的になりました。最古の現存するページ番号付きの書籍は通常、Werner Rolewinck の Fasciculus temporum とされ、Arnold ther Hoernen により 1474 年にケルンで印刷されました。
印刷の伝統から受け継がれた慣習は今日の PDF にも当てはまります。前付(扉、著作権ページ、献辞、目次、序文)は小文字のローマ数字 i、ii、iii、iv、v を使います。扉ページは i ページとして数えますが番号は表示しません。本文はアラビア数字 1 で再スタートします。後付(脚注、用語集、参考文献、索引)は通常本文からのアラビア数字シーケンスを継続します。これは Chicago Manual of Style と Turabian のルールで、大学の学位論文、学術専門書、ほとんどの一般向けノンフィクション書籍が今も従っているものです。MLA スタイルの論文は 1 ページから連続したアラビア数字です。APA スタイルの論文は扉を 1 ページとして扉から番号付けします。選択は文書のタイプによるもので個人の好みではありません。
このツールは単一の連続したアラビア数字シーケンスを生成し、MLA、APA、ビジネスレポート、技術マニュアル、すべての単一セクション文書に合致します。前付と本文で別々のシーケンスを持つ Chicago スタイルの学位論文には、標準ワークフローは 無料PDF分割ツール で本文境界で文書を分割し、各部を適切な値から個別に番号付けし、無料オンラインPDF結合ツール で番号付け済みの 2 つの部分を再結合することです。
PDF ページ番号付けを駆動する実際のワークフロー
- 法的ディスカバリと Bates 番号付け。 「Bates 番号」は、訴訟ディスカバリで提出される各文書の各ページに割り当てられる一意の識別子です(通常、接頭辞とゼロ埋めカウンタの組み合わせ、たとえば ACME000142)。この名前は、電子文書以前に弁護士が使った Bates Manufacturing Company の自動増分ゴム印に由来します。Bates 番号により、書面、証言録取、証拠目録での将来のあらゆる引用が、何千ページもの提出物の中の特定の 1 ページを曖昧さなく指し示すことができます。このツールは基本的なページ番号付けケースを扱います。複数の PDF の束にまたがる接頭辞を伴う真の Bates 番号付けには、バッチサポートを備えたデスクトップツール(Adobe Acrobat Pro または専門のディスカバリソフト)の方が良い選択です。
- 学位論文と修士論文。 大学院は製本と図書館目録のために連続したページ番号付けを要求します。典型的なパターンは、前付にはローマ数字、本文にはアラビア数字を使い、各セクションを個別に番号付けして結合する方法で生成されます。英語圏のすべての認定大学院プログラム、そしてほとんどの他のプログラムで要求されます。
- 裁判所への提出と書面。 米国の連邦裁判所と州裁判所の大半はすべての提出文書にページ番号を要求し、しばしば特定の位置(管轄区域に応じてフッター中央、フッター右、ヘッダー右)を指定します。ページ数は語数制限の確認やページ制限ルール(たとえば米国最高裁判所の certiorari 申立書の 50 ページ制限)を駆動します。
- ビジネスレポートと提案書。 長文の文書(年次報告書、RFP 回答、戦略計画書、監査報告書)は、会議参加者がリアルタイムで特定のセクションを参照できるようにページ番号が必要です。標準的な配置は下中央または下右で、反対側のヘッダーにレポートのセクション名を入れます。
- 技術マニュアルと教材。 ユーザーマニュアル、トレーニングガイド、認定カリキュラムは、索引と目次のナビゲーションの背骨としてページ番号を使います。本文中の相互参照(「安全図は 47 ページを参照」)は、印刷された番号が読者の手元のページに見えるものと一致することに依存します。
- 会議録と編集された論集。 会議録の各論文は本全体を通して連続的にページ付けされ、ページ範囲引用(「pp. 142-159」)が参考文献と引用索引に直接流れ込みます。編集者は構成論文を組み立てた後にグローバルなページ付けを適用します。
- 料理本、楽譜、参考図書。 人間のナビゲーションのためにページ番号でインデックスされるあらゆるもの。ページ番号は印刷物のユーザーインターフェイスの一部です。
よくある落とし穴とその意味
- 番号が一部のページで間違った場所に現れる。 最も一般的な原因は、ソース文書が異なるサイズのページを含み、選んだ余白が標準ページサイズには合うが外れ値には合わないことです。ツールは各ページをそれ自身の座標空間で配置するので相対位置は一貫していますが、4×6 インチのページ上の 30 ポイントの余白は US レターページ上の同じ 30 ポイントの余白よりもページに対してずっと大きく見えます。サイズが混在する文書では、まずページサイズを正規化するか、より高度なツールでパーセント基準の余白を使うことを検討してください。
- 番号が既存のコンテンツの上に乗る。 選んだ位置が文書自体のフッターやヘッダーと重なっています。解決策は別の位置を選ぶこと(原本に下フッターがあるなら上中央、上ヘッダーがあるなら下中央)、余白を増やして番号をより端に押し出すこと、またはフォントサイズを小さくすることです。独自の濃密なページ付きヘッダー(行番号付きの法的書面など)を持つ文書では、中央上または中央下の位置に通常空きスペースがあります。
- 前付のせいで本文の最初のページの番号が間違っている。 ツールは選択した開始値(デフォルト 1)から各ページを番号付けします。文書に別々に番号付けすべき前付がある場合、ワークフローは次の通りです。本文境界で文書を分割し、必要なローマ数字または開始アラビア数字の慣習で前付を番号付けし、本文を 1 から番号付けし、番号付けされた部分を再結合します。これは Adobe Acrobat Pro と Microsoft Word がマルチセクション文書に対して内部的に使うワークフローと一致します。
- PDF が暗号化されていてツールがエラーを報告する。 暗号化された PDF は先にパスワードを提供しないと変更できません。ワークフローは次の通りです。無料オンラインPDFロック解除 ツール(これもブラウザ専用)で PDF のロックを解除し、ここでページ番号を追加し、必要に応じて 無料PDFパスワード保護オンライン ツールで保護を再適用します。番号が付けられるのはロック解除された中間ファイルです。最終の保護された出力には新しい番号と新しいパスワードが保持されます。
- PDF が電子署名されていて、番号付け後に署名が無効になる。 想定通りです。ページ番号の追加は文書バイトを書き換え、定義により元のバイトシーケンスに添付された暗号署名を無効にします。署名された PDF は署名前に番号を付けるべきで、署名後ではありません。署名ワークフローが許す場合は後で再署名します。署名された PDF が目に見えるページ番号付きで流通する必要があるなら、標準的なやり方は最初に(未署名のうちに)番号を付け、それを新しい文書として署名ワークフローに通すことです。
- スキャンされた画像のみの PDF は番号を受け取るが、ページ自体にはその下にテキストがない。 想定通りです。このツールが描くページ番号は本物の PDF テキストで、表示・選択・コピーペースト可能です。スキャンされたページコンテンツは画像のままで検索不可のままです。スキャンされたコンテンツも含む文書全体で検索可能なテキストが必要な場合は、まずデスクトップ OCR ツールでスキャンされたページに OCR を実行し、それから OCR 処理された出力に番号を付けます。
- 回転されたページ: 番号がページコンテンツに対して傾いた角度で着地する。 PDF ページにはページ辞書内に
/Rotateエントリがあり、リーダーにそのページを 0、90、180、270 度回転して表示するよう指示します。ツールはページの基底座標系に番号を描くので、/Rotate 90ページ(横向きに表示)は表示されているコンテンツに対して回転した番号を表示します。解決策は先に 無料のオンラインPDFページ回転ツール ツールで回転を永続的に適用し、それから回転済みの出力に番号を付けることです。永続的に回転されたページには/Rotateエントリがなくなり、番号付けは自然に整列します。
ブラウザのみ対クラウドのページ番号付け
クラウド PDF ページ番号付けサービス(Smallpdf、ILovePDF、PDF24 web、Adobe Acrobat Online、Sejda)は、あなたの PDF を彼らのサーバにアップロードし、サーバ側ライブラリでページ番号を追加し、番号付けされたコピーをダウンロードとして提供します。プライバシーへの影響は通常のファイルアップロードと 1 つ重要な点で異なります。番号付けされる文書はしばしば作業成果物、契約書、財務報告書、法的証拠であり、組織がコントロール下の環境から出さないよう最も気を遣う種類のファイルです。主要な事業者は数時間以内の削除と転送中の TLS をコミットするプライバシーポリシーを公開し、それを守る強い商業的理由を持っていますが、「数時間以内の削除」は「決して見られていない」と同じではありません。
このツールは何もアップロードしません。pdf-lib ライブラリはあなたのブラウザタブ内で動作し、File API を通じてファイルバイトを受け取り、番号付けされたバイトを同じタブに返します。証明できます。ページ番号を追加をクリックする前にブラウザの開発者ツールをネットワークタブで開き、操作を実行し、あなたのファイルの内容で要求が一切行われないことを観察してください。トレードオフは機能の範囲です。クラウドサービスはしばしば接頭辞・カウンタ Bates サポート付きの複数 PDF バッチ番号付け、番号付け前のサーバ側 OCR、他の PDF エンドポイントとの統合を提供します。このツールは OCR なし、ファイル横断の本物の Bates なしで一度に 1 つの PDF を番号付けします。単一文書ワークフロー(消費者の使用の圧倒的大多数をカバー)では、ブラウザツールはより単純で、初回ロード後は速く(アップロードなし、サーバ待ち行列なし)、プライバシーに対して意味のある形でより敬意を払います。複数 PDF Bates ディスカバリ生産には、デスクトップツール(Acrobat Pro)またはディスカバリ専門サービスが正しい答えです。
その他のよくある質問
目に見えるページ番号と PDF ページラベルの違いは何ですか?
目に見えるページ番号は各ページのコンテンツストリームに描かれた本物のテキストです。印刷され、選択可能で、スクリーンショットに写ります。PDF ページラベルは文書のカタログの PageLabels 数値ツリーに保存されたメタデータです。リーダーはツールバーのページインジケータウィジェットに使いますが、印刷されたページには現れません。このツールは目に見えるページ番号を書き込みます。これは 99% のユーザーが「ページ番号を追加する」と言うときに意味することであり、印刷・配布・引用に対する正しい答えです。ページラベルはアクセシビリティに価値があり(スクリーンリーダーは物理シート順位ではなくラベル付けされた番号を読み上げることができる)、しかしそれは追加的なものであり、代替ではありません。
前付にローマ数字、本文にアラビア数字のページ番号を付けるにはどうしますか?
無料PDF分割ツール で本文境界で文書を分割し、前付をローマ字慣習で個別に番号付けし、本文をアラビア数字 1 から番号付けし、無料オンラインPDF結合ツール で番号付けされた 2 つの部分を結合します。このツールは選択した書式で単一の連続シーケンスを生成するので、マルチセクション番号付けには分割と結合のワークフローが必要です。これは学位論文と修士論文に対する標準的な Chicago Manual of Style と Turabian のパターンで、Microsoft Word と Adobe Acrobat が番号付けの再スタートを伴う「セクション区切り」を設定するときに内部的に使うのと同じパターンです。
Bates 番号付けとは何で、このツールはそれをサポートしていますか?
Bates 番号付けは法的ディスカバリの慣行で、各文書の各ページに一意の識別子(通常は接頭辞とゼロ埋めカウンタ、たとえば ACME000142)を割り当て、書面や証言録取での将来の引用が単一のページを曖昧さなく指すようにします。この名前は電子文書以前に使われた Bates Manufacturing Company の自動増分ゴム印に由来します。このツールはページ番号付けの側面(任意の番号から開始、連続カウンタ、複数の書式テンプレート)はサポートしますが、本物の Bates 番号付けの複数文書間の接頭辞拡張の側面はサポートしません。共有された接頭辞で複数 PDF の何千ページにもわたる訴訟生産には、Adobe Acrobat Pro が標準的な選択肢です。
ツールはどのフォントを使い、変更できますか?
Helvetica。ISO 32000-2 の附属書 D の Standard 14 フォントの 1 つです。Standard フォントはフォントプログラムを埋め込まずに準拠 PDF リーダーすべてで描画される必要があり、これにより出力がコンパクトに、描画が普遍的に保たれます。ツールはカスタマイズとしてフォントサイズ(10、12、14、16 ポイント)を露出します。フォント面自体は互換性のために Helvetica に固定されています。ブランディング上の理由で特定のフォントが必要な文書には、標準的なワークフローはここで文書を番号付けし、それから完全なフォントサポートを持つデスクトップツールで番号を再スタンプすることです。
出力 PDF が入力よりわずかに大きいのはなぜですか?
pdf-lib は各ページのコンテンツストリームに新しいテキスト描画オペレータを追加し、Helvetica フォント参照を加えます。ページごとに追加される内容は小さく(通常ページごとに数百バイト)、フォント参照は文書全体に一度だけ追加されます。追加される合計サイズは通常ページごとに 5 キロバイト未満で、「1」や「Page 1」のような短い番号では 1 キロバイト未満であることが多いです。pdf-lib は新しい内容を追加する際に既存のストリームを再圧縮しないので、文書の残りの部分はバイト単位で保存されます。出力サイズが重要な場合は、最新の圧縮で番号付き PDF を 無料オンラインPDF圧縮 ツールに通してストリームを再エンコードしてください。
バッチ処理用のデスクトップやコマンドラインの相当物はありますか?
はい、いくつかあります。Node.js での pdf-lib 自身は本ツールと同一の出力を生成し、1 回の呼び出しで多くのファイルにわたって実行できます。pdftk (PDF Toolkit) はスタンプワークフローをサポートします。ページ番号付きのスタンプ PDF を別途生成した後、pdftk input.pdf stamp stamp.pdf output output.pdf です。Python と reportlab または PyPDF2 はフォント、位置、接頭辞、書式に対する完全なプログラム制御で同じ種類の出力を生成します。Adobe Acrobat Pro のバッチ処理(「Action Wizard」)は、既に Acrobat 加入を持ち、完全な Bates 番号付けのニーズがあるユーザーにとっての GUI 選択肢です。