PDF ツール
23 個のツール
PDF の結合・分割・並び替え・保護解除・メタ情報除去など、PDF 関連のツール群。
タグ:
並び順:
1 ページあたり:
ツール一覧
23 / 23 件

PDF に画像を貼る — 印鑑 / 署名 / ロゴを焼き付け
PDF の指定ページに画像 (PNG / JPEG / WebP) を貼り付けます。電子印鑑 (はんこ)・手書き署名のスキャン画像・会社ロゴを「契約書 PDF にもう一度送る前にちょっと貼っておきたい」というユースケース。配置は 9 グリッド + 余白、サイズはページ幅の % 指定、不透明度・回転・適用ページ範囲を調整できます。pdf-lib の embedPng / embedJpg で実装。複数の PDF をまとめてアップロードでき、結果は ZIP でダウンロード可能。画像と PDF はサーバーに送信されず、すべてブラウザ内で処理されます。
PDF画像ウォーターマーク

PDF にテキストを書き込む — 注釈 / 日付 / メモを焼き付け
PDF の指定ページにテキストを書き込みます。「日付」「メモ」「ファイル番号」など、見栄えだけ整えればよい英数字の注釈を後付けする用途に最適。位置は 9 グリッド + 余白、フォントサイズ・色・回転・不透明度を調整できます。フォントは pdf-lib 標準の Helvetica (Regular / Bold / Oblique) を使うため英数字専用。日本語テキストを書き込みたい場合は stamp-jp で印鑑風画像を作って pdf-add-image で貼る方法を推奨。複数の PDF をまとめて処理でき、結果は ZIP でダウンロード可能。アップロードした PDF はサーバーに送信されず、すべてブラウザ内で処理されます。
PDFテキスト

PDF 空白ページ挿入 — 先頭 / 末尾 / 任意位置
PDF の先頭・末尾・任意のページ番号の直前に空白ページを挿入します。用紙サイズは元 PDF と同じか、A4 / A4 横 / A3 / A3 横 / Letter / Legal から選択可能。一度に複数枚挿入することもできます。pdf-lib で処理するので画質劣化はゼロ、複数 PDF 一括 + ZIP ダウンロード対応。すべてブラウザ内で完結します。
PDF

PDF しおり追加 — outline / bookmark を一括登録
PDF にしおり (outline / bookmark) を Markdown 風記法 (`# 第1章 [3]`) で一括登録します。pdf-lib の低レベル API で Catalog に Outlines オブジェクトを構築、`#` の数で階層を表現 (1〜6)、各行末にページ番号を `[3]` 形式で指定。スキャナで作った PDF や、章タイトルが無い長文 PDF を Acrobat / Preview / ブラウザの PDF ビューワで素早く目次から飛べるようにします。ブラウザ内で完結、PDF はサーバーに送信されません。
PDF

PDF 圧縮
PDF の各ページをラスタライズ + JPEG ダウンサンプルで再構築し、ファイルサイズを削減します。スキャナ・写真中心の PDF や、メール送信や Web 公開で容量制限がある場合に。最大画像幅と JPEG 品質を調整、元 PDF と比較した削減率を表示。ブラウザ内で完結 (アップロード不要)、複数 PDF の一括処理と ZIP まとめダウンロードに対応。
PDF圧縮

PDF 余白カット — 上下左右を mm 単位で削る
PDF の上下左右の余白を mm 単位で削って、各ページの表示領域を縮めます。スキャン書類の白い縁を切り取りたいとき、印刷ミスで余白が広すぎる PDF を整えたいときに。複数 PDF 一括 + ZIP ダウンロード対応。pdf-lib で MediaBox / CropBox を書き換えるだけなので画質劣化はゼロ、すべてブラウザ内で処理されます。
PDF切り抜き

PDF テキスト抽出 — .txt 書き出し
PDF からプレーンテキストをブラウザ内だけで抽出します。pdfjs-dist の getTextContent でページごとに文字列を集め、1 ファイル = 1 つの .txt として書き出し。複数 PDF はまとめて ZIP でダウンロードできます。ページ区切りマーカーの有無は切り替え可能。
PDF抽出テキスト

PDF フラット化 — フォーム + 注釈を画像化
PDF のフォームフィールド (AcroForm) と注釈 (Annotation) をフラット化し、編集できない見た目だけの状態に変換します。記入済みの申請書を「印刷した形」で配布したい / 注釈やコメントを残したまま編集を防ぎたい場合に便利。pdf-lib の form.flatten() を使い、フォームの最終的な表示状態を PDF ページに直接描画 → フィールドを削除します。複数 PDF をまとめて処理でき、結果は ZIP でダウンロード可能。アップロードした PDF はサーバーに送信されず、すべてブラウザ内で処理されます。
PDF整形

PDF 画像抽出 — 埋め込み画像を PNG として書き出し
PDF に埋め込まれた画像を pdfjs-dist で 1 枚ずつ取り出し、PNG として書き出します。`getOperatorList()` で各ページの `paintImageXObject` / `paintInlineImageXObject` / `paintImageXObjectRepeat` を走査し、`page.objs` から ImageBitmap または raw RGB(A)/Grayscale データを取得して Canvas 経由で PNG 化。同じ画像が複数ページで使い回されている場合は重複除去 (オプション)。複数 PDF はまとめて ZIP でダウンロードできます。各画像にはページ番号と元のサイズが付与され、ファイル名は `<元PDF名>-page<N>-img<M>.png` 形式。パスワード保護 PDF は事前検知して pdf-unlock への CTA を表示。画像処理はすべてブラウザ内で完結します。
PDF画像抽出

PDF パスワード設定 — 印刷・コピー・編集を制限
PDF にユーザー / オーナーパスワードと印刷・コピー・編集権限を設定します。AES 256-bit / 128-bit 対応、ブラウザ内の qpdf (WASM) で完結、PDF もパスワードも端末外に出ません。複数ファイル一括対応。
PDFセキュリティ

PDF 結合 — 複数 PDF を 1 つにまとめる
複数の PDF をドラッグ&ドロップで並び替えて 1 つの PDF に結合します。すべてブラウザ内で処理。
PDF結合

PDF メタデータ削除 — Title / Author / XMP 一括
PDF の Info 辞書 (Title / Author / Subject / Keywords / Creator / Producer / CreationDate / ModDate) と XMP メタストリームを pdf-lib でブラウザ内だけで削除します。本文・ページ構造には触らないので画質や中身は変わりません。複数ファイル一括処理 + ZIP ダウンロード対応。
PDFEXIF

PDF 重ね合わせ — スタンプ用 PDF を全ページに合成
ベース PDF の上にもう 1 つの PDF (スタンプ PDF) の 1 ページ目を重ね合わせます。社印・透かし PDF・「機密」「ドラフト」ロゴ・送付状の差し込みなど、固定レイアウトのスタンプ画像を PDF 形式で持っているときに使える機能。配置 (9 グリッドまたは座標)・縮尺・回転・不透明度を指定でき、ベース PDF の全ページに同じスタンプを焼き付けます。pdf-lib の embedPdf + drawPage で実装。複数のベース PDF をまとめてアップロードでき、結果は ZIP でダウンロード可能。PDF はサーバーに送信されず、すべてブラウザ内で処理されます。
PDFウォーターマーク

PDF ページ番号 — テンプレ / 9 位置 / 範囲指定
PDF の各ページに番号を埋め込みます。フォーマット (`{n}` / `{n} / {total}` / `Page {n}` など) はテンプレート文字列で自由指定可能。位置 (9 グリッド)、フォントサイズ、色、開始番号、余白、適用ページ範囲を細かく調整できます。pdf-lib でブラウザ内処理するので、ファイルは外部に送信されません。複数 PDF の一括処理と ZIP 一括ダウンロードに対応。
PDF

PDF ページ情報ビューア
PDF をドロップして、各ページのサイズ (A4 / Letter などの紙サイズ自動判定)・縦横比・向き・回転・注釈数・テキスト有無・画像有無・PDF バージョン・タイトルや作成者などのメタを一覧表示します。書き換えなしの読み取り専用、pdfjs-dist でブラウザ内のみ実行。
PDF抽出

PDF ページ並び替え・削除 — サムネで操作
PDF のページをドラッグで並び替え、不要なページを削除して新しい PDF を生成します。サムネプレビュー付き。すべてブラウザ内で処理。
PDF並び替え

PDF 回転 — 90 / 180 / 270 度で一括
PDF のすべてのページを 90° / 180° / 270° (時計回り) で一括回転し、新しい PDF として出力します。複数の PDF をまとめて処理でき、結果は 1 件ずつ、または ZIP でまとめてダウンロードできます。アップロードした PDF はサーバーに送信されず、すべてブラウザ内で完結します。
PDF回転

PDF 分割 — ページ範囲指定 / N ページごと
1 つの PDF をページ範囲指定 / N ページごと / 全ページ個別の 3 モードで分割し、ZIP でまとめてダウンロードします。すべてブラウザ内で処理。
PDF分割

PDF 全文検索 — 複数 PDF を横断検索
複数の PDF をまとめて全文検索し、ヒットしたページ番号 + 行の前後を抜粋表示します。大文字小文字の区別、単語境界 (\b)、正規表現、複数行モードの 4 オプション。検索クエリと前後文字数 (10〜200 字) を変えるとリアルタイムで再抽出。ファイルごとのヒット件数を一覧でき、結果は CSV としてダウンロード可能。アップロードした PDF はサーバーに送信されず、すべてブラウザ内で完結します。
PDFテキスト抽出

PDF を JPG 画像に変換 — ページ単位で出力
PDF をアップロードして各ページを JPEG (.jpg) に変換します。解像度と画質を選んで、個別ページの保存や ZIP 一括ダウンロードに対応。透過は白で埋まりますが、ファイルサイズが軽く SNS / ブログにそのまま貼りやすい形式です。すべてブラウザ内で処理し、PDF は外部に送信されません。
PDF画像変換
このカテゴリについて
PDF の編集・解析を、すべてブラウザ内で行うツール群です。pdf-lib などの JavaScript / WebAssembly 実装を活用し、サーバーへのアップロードなしに、複数 PDF の結合、1 ファイルの分割、ページ並び替え、回転、トリミング、ページ番号挿入、透かし追加、JPG / PNG への変換、テキスト抽出、メタ情報の除去、パスワードのロック / 解除などを行えます。
契約書・請求書・住民票・パスポートなど、外部にアップロードしたくない PDF をそのまま扱うのに適しています。処理結果はそのままダウンロードでき、原本はブラウザを閉じれば残りません。
主な使い所
- 複数 PDF を 1 つに結合 / 1 ファイルを複数に分割
- ページの並び替え・回転・削除
- PDF にパスワードをかける / かかったパスワードを解除
- 請求書・住民票などのメタデータを除去してから配布
- 資料 PDF をスライド共有用に JPG / PNG へ変換
- PDF からテキストを抽出して検索・他形式へ転用
- 全ページにページ番号や透かしを一括追加
- PDF の特定範囲だけを切り取り(pdf-crop)
このカテゴリのよくある質問
- 暗号化された(パスワード付きの)PDF も扱えますか?
- はい。pdf-unlock で既知のパスワードを使って解除できます。パスワードが分からない PDF の総当たり解除には対応していません。また、解除可否は PDF の保護レベルに依存します。
- PDF のテキスト抽出はスキャン画像にも対応しますか?
- 本サイトの pdf-extract-text は、PDF 内に埋め込まれたテキスト情報のみを抽出します。スキャン画像から成る PDF の場合は、別途 OCR が必要です。
- ファイル結合や分割で順序を保証してくれますか?
- はい。pdf-merge は指定した順番で結合し、pdf-split は指定ページ範囲ごとに分割します。元の PDF の構造(しおりやリンク)は可能な限り保持しますが、一部の高度な機能は失われる場合があります。
- PDF をアップロードせずに変換できる仕組みは?
- pdf-lib / PDF.js などの JavaScript / WebAssembly ライブラリをブラウザに読み込み、選択したファイルの中身を直接読み出して処理します。ネットワーク経由でサーバーに送信されることはありません。