PDF にテキストを書き込む — 注釈 / 日付 / メモを焼き付け
PDF の指定ページにテキストを書き込みます。「日付」「メモ」「ファイル番号」など、見栄えだけ整えればよい英数字の注釈を後付けする用途に最適。位置は 9 グリッド + 余白、フォントサイズ・色・回転・不透明度を調整できます。フォントは pdf-lib 標準の Helvetica (Regular / Bold / Oblique) を使うため英数字専用。日本語テキストを書き込みたい場合は stamp-jp で印鑑風画像を作って pdf-add-image で貼る方法を推奨。複数の PDF をまとめて処理でき、結果は ZIP でダウンロード可能。アップロードした PDF はサーバーに送信されず、すべてブラウザ内で処理されます。
使い方
ベース PDF を 1 件以上ドロップし、テキスト入力欄に書き込みたい文字列を入力します。配置は 9 グリッド + 余白、フォントサイズ・色・回転・不透明度・適用ページ範囲を調整可能。改行を入れれば複数行も書けます。「テキストを書き込む」を押すと、各 PDF の指定ページに同じテキストが焼き付けられます。日付スタンプ・ファイル番号・APPROVED の判子代わり・ドラフトの注意書きなどに使えます。Helvetica フォントは英数字専用なので、日本語を書きたい場合は stamp-jp で印鑑風画像を作成して pdf-add-image で貼り付けてください。
よくある質問
- アップロードした PDF はサーバーに送信されますか?
- いいえ。pdf-lib をブラウザ内で動かしているだけで、PDF も入力したテキストもどこにも送信されません。
- 日本語は書けますか?
- 書けません。本ツールは pdf-lib 標準の Helvetica フォントだけを使うため、英数字 (ASCII) と一部の Latin 拡張記号のみ対応します。日本語テキストを書きたい場合は: (a) stamp-jp で印鑑風画像を作成 → pdf-add-image で貼り付ける、または (b) ブラウザの「印刷 → PDF として保存」で重ね合わせる、をご検討ください。
- 改行 (複数行) は使えますか?
- はい。テキスト入力欄で Enter キーを押すと改行が入ります。改行ごとに新しい行として描画され、フォントサイズに応じた行間で並びます。
- 色はどう指定しますか?
- HEX 形式 (#RRGGBB / #RGB) で指定します。HTML カラーピッカーも併設しているので、ピッカーで選んだ色が入力欄に反映されます。
- 「pdf-page-numbers」「pdf-watermark」「pdf-overlay」との違いは?
- pdf-page-numbers はページ番号テンプレートを自動で振るツール、pdf-watermark は「DRAFT」「機密」のような透かしを薄く全ページに重ねるツールです。pdf-add-text はそれらの自由配置版で、テンプレートも透かしの常識的設定もなく、純粋に「任意の場所に任意のテキストを書き込む」操作に特化しています。pdf-overlay は別の PDF をスタンプとして重ねる用途。
- パスワード保護された PDF は処理できますか?
- いいえ。先に pdf-unlock ツールで保護を解除してから再度読み込んでください。
類似のツール
PDF に画像を貼る — 印鑑 / 署名 / ロゴを焼き付け
PDF の指定ページに画像 (PNG / JPEG / WebP) を貼り付けます。電子印鑑 (はんこ)・手書き署名のスキャン画像・会社ロゴを「契約書 PDF にもう一度送る前にちょっと貼っておきたい」というユースケース。配置は 9 グリッド + 余白、サイズはページ幅の % 指定、不透明度・回転・適用ページ範囲を調整できます。pdf-lib の embedPng / embedJpg で実装。複数の PDF をまとめてアップロードでき、結果は ZIP でダウンロード可能。画像と PDF はサーバーに送信されず、すべてブラウザ内で処理されます。
PDF ページ番号 — テンプレ / 9 位置 / 範囲指定
PDF の各ページに番号を埋め込みます。フォーマット (`{n}` / `{n} / {total}` / `Page {n}` など) はテンプレート文字列で自由指定可能。位置 (9 グリッド)、フォントサイズ、色、開始番号、余白、適用ページ範囲を細かく調整できます。pdf-lib でブラウザ内処理するので、ファイルは外部に送信されません。複数 PDF の一括処理と ZIP 一括ダウンロードに対応。
PDF ウォーターマーク — 文字 / 画像で透かし
PDF の各ページにテキスト (DRAFT / CONFIDENTIAL / © ...) や画像ロゴを重ねて埋め込みます。9 グリッドの位置指定、不透明度、サイズ、回転、適用ページ範囲を細かく調整可能。pdf-lib をブラウザ内で動かしてその場で変換するので、ファイルは外部に送信されません。複数 PDF の一括処理と ZIP 一括ダウンロードに対応。
PDF テキスト抽出 — .txt 書き出し
PDF からプレーンテキストをブラウザ内だけで抽出します。pdfjs-dist の getTextContent でページごとに文字列を集め、1 ファイル = 1 つの .txt として書き出し。複数 PDF はまとめて ZIP でダウンロードできます。ページ区切りマーカーの有無は切り替え可能。