書籍の章を抜粋する
PDF形式の教科書または電子書籍は400ページあります。読書課題では、120~158ページ(第7章)が必要です。範囲を指定して分割すれば、該当ページだけを独立したPDFファイルとして抽出できます。
大きなPDF文書には、書籍の章、特定の展示資料、年次報告書の月別セクションなど、さまざまな人が部分的に必要とするコンテンツが含まれていることがよくあります。PDFを分割することで、元のファイルを変更することなく、必要なページだけを別のファイルに抽出できます。LuraPDFは、純粋なJavaScriptで記述されたPDFライブラリであるpdf-libを使用して、ブラウザ上でPDFを分割します。アップロードもデバイスからのデータ送信も一切行われず、結果は数秒でダウンロードされます。
ほとんどのオンラインPDF分割ツールは、ドキュメント全体をサーバーにアップロードし、そこで処理した後、分割された部分をダウンロードできるようにします。そのため、共有しようとしていないページも含め、ドキュメント全体が第三者のサーバーに公開されてしまいます。LuraPDFはそうではありません。分割処理はローカルでPDFを読み込み、指定されたページサブセットを新しいPDFドキュメントにコピーしてダウンロードします。元のファイルは一切変更されず、送信されることもありません。
PDFを分割することで、大きな文書の一部だけを移動させるという問題を解決できます。以下に、最も一般的なワークフローを示します。
PDF形式の教科書または電子書籍は400ページあります。読書課題では、120~158ページ(第7章)が必要です。範囲を指定して分割すれば、該当ページだけを独立したPDFファイルとして抽出できます。
添付資料付きの訴訟書類は、各資料を個別のファイルとして配布する必要があります。資料ページの境界線を使用して範囲ごとに分割し、各資料ごとに個別のファイルを作成してください。
複数の従業員への採用通知書が1つのPDFファイルにまとめて印刷されていました。Nページごと、または指定した範囲で分割することで、従業員ごとに個別の採用通知書ファイルを作成できます。
学術誌のPDFファイルには12本の記事が含まれています。記事のページ範囲ごとに分割することで、各記事ごとに個別のPDFファイルを作成できます。これにより、共有、注釈付け、引用が容易になります。
年次報告書は四半期ごとに分割されます。アーカイブ保管と前年比比較ワークフローのために、4つのパート(第1四半期、第2四半期、第3四半期、第4四半期)に分けられています。
PDFの各ページをそれぞれ独立した文書として扱う必要がある場合は、「ページごとのモード」を使用してください。これは、各ページが異なる形式になっているスキャンされた複数ページのパケットを変換する場合に便利です。
PDFファイルをより小さなファイルに分割することで、コンテンツの移動、共有、処理が容易になります。以下にそのメリットを示します。
LuraPDFはpdf-libを使用して、ブラウザのメモリ内でソースPDFのページツリーを読み取ります。出力セグメントごとに、pdf-libは新しいPDFドキュメントを作成し、指定されたページオブジェクト(コンテンツストリーム、フォント参照、画像ストリーム、注釈オブジェクトなど)を新しいドキュメントにコピーします。出力PDFの相互参照テーブルはを写してページ用に新たに構築され、新しいドキュメントはメモリ内でバイト列にシリアル化されます。を写して範囲内に宛先ページ番号が含まれるブックマーク(アウトラインエントリ)は、ページ参照が調整された状態で出力PDFに引き継がれます。
複数の出力セグメント(複数範囲、インターバルモード、またはページごとのモード)の場合、各出力PDFはメモリ上で個別に組み立てられます。その後、JSZipはすべての出力PDFを1つのZIPアーカイブにパッケージ化し、1回のダウンロードでデバイスに保存します。ソース解析、ページコピー、再シリアル化、ZIPパッケージ化といったワークフロー全体は、ブラウザのタブ内で実行されます。PDFがネットワーク経由で送信されることは一切ありません。
| 特徴 | LuraPDF | サーバーベースのスプリッター | デスクトップ版PDFアプリ |
|---|---|---|---|
| プライバシー | ブラウザのみ — ファイルはアップロードされません | 文書全体がサーバーにアップロードされました | ローカル環境ですが、インストールが必要です。 |
| 分割モード | 範囲、間隔、各ページ | 多くの場合、範囲のみ | 完全な制御 |
| ZIP出力 | 複数セグメント分割の自動処理 | 様々 | ファイルごとの手動 |
| 料金 | 永久無料、割り当てなし | 1日の利用制限付きフリーミアム | $$$ ライセンスまたはサブスクリプション |
分割前にいくつかの決定を下すことで、分割後の作業を削減できます。正確でクリーンな結果を得るには、これらのヒントを活用してください。
分割箇所を特定するには、ページブックマークを使用してください。正確なページ番号を取得するには、分割前のアウトラインを表示するビューアでPDFを開いてください。
範囲指定モードでは、最も詳細な制御が可能です。必要な各セグメントごとに、正確なページ境界を指定できます。
間隔モードは、均一なサイズのバッチ処理に最も高速です。例えば、2ページごとに1つのドキュメントを出力するバッチスキャン出力は、良い使用例です。
各ページモードは便利ですが、多くのファイルが生成される可能性があります。例えば、100ページのPDFファイルを作成すると、100個の出力ファイルが生成されます。実行する前に、必要なファイル数であることを確認してください。
散在する非連続ページ(例えば、100ページのPDFファイルから3ページ目、7ページ目、14ページ目、22ページ目など)を選択する場合は、代わりに「PDFページ抽出」ツールを使用してください。このツールは、非連続ページの選択に対応しています。
元のPDFファイルがパスワードで保護されている場合は、分割する前にまず「PDFロック解除ツール」を使用してロックを解除してください。
上記のボックスにPDFファイルをドラッグ&ドロップし、分割モードとパラメータを選択するだけで、出力ファイルが数秒でダウンロードできます。アップロードも、サインアップも、透かしも、容量制限もありません。ドキュメント全体はデバイス上に残り、ダウンロードされるのはリクエストした出力セグメントのみです。範囲指定ではなく、散在するページを選択したり、結果を結合したりする必要がある場合は、ブラウザのみで動作する「PDFページの抽出」ツールと「PDFの結合」ツールをご利用ください。