PDF ページ抽出
ファイル
`pdf-lib` で PDF をロードし、コンマとダッシュの範囲式で任意のページ部分集合を選び、書いた順序でそれらのページだけを含む新しい PDF を再出力。ページは元と視覚的に同一;落とされるのはそれ以外すべて。契約書の一部だけを共有して残りを漏らさないようにしたり、長いレポートを付録だけに切り詰めたりするのに便利。
—
ページを選ぶ PDF をドロップ。
すべてブラウザ内で処理 — ファイルは端末を離れません。
使い方
- PDF をドロップまたは選択。
- `1-3, 5, 7-10` のようなページ範囲を入力。スペースは任意。
- Extract をクリックして Download。新しいファイルのページ数が確認用に表示される。
よくある質問
- 元のページは再レンダリングされる? コピーされる?
- コピー — `pdf-lib` の `copyPages` がページオブジェクトをクローンするので、テキスト、ベクターアート、画像、埋め込みフォントがバイト単位で同一にコピーされる。視覚的な結果は元のものと完全に同じ。
- ページの順序は?
- 範囲に書いた順序に従う。`5, 1-3` はページ 5 が最初、その後 1、2、3。`7-10` のような範囲内ではページは自然な順序のまま。
- 暗号化された PDF からページを取り出せる?
- オーナーパスワードで保護された PDF(開くことはできるがコピーは警告する一般的なタイプ)は問題なく読める — pdf-lib の `ignoreEncryption: true` がロードを通す。ユーザーパスワードのある PDF(それなしでは開けない)はパスワードなしでは復号できない。
関連ツール
画像 → PDF 変換
複数の JPG / PNG 画像を 1 つの PDF に結合 — ページサイズ・向き・フィット調整可能。
ファイル00
ZIP 内容ビューア
ZIP をドロップすると展開せずに中身を一覧・サイズ・プレビュー・個別ダウンロード可能。
ファイル00
ファイル分割
大きなファイルを小さなチャンクに分割し、添付 / アップロードのサイズ制限を回避。
ファイル00
テキストエンコーディング変換
Shift_JIS・EUC-JP・Windows-1252 など非 UTF-8 のテキストを UTF-8 で読める形に。
ファイル00
ファイルハッシュ (チェックサム)
任意のファイルの SHA-1・SHA-256・SHA-512 チェックサムを計算。
ファイル00
CSV ↔ JSON 変換ツール
CSV を JSON に、JSON を CSV に変換(区切り文字を選択可)。
ファイル00