ブログ
日本語

PDF容量分割 — 指定容量を目安にファイルを分ける

PDFをページの区切りで、指定サイズ未満の複数ファイルに分けるブラウザツール

ブラウザー内で処理・アップロード不要

サイズで分割する PDF をここにドロップ

PDF を 1 つ追加してください(最大 100 MB)。新しいファイルを追加すると、今のファイルと置き換わります。ファイルがブラウザの外に送信されることはありません。

どんなツールか

メールや提出フォームで「1ファイル10 MBまで」のように制限されているときに便利なツールです。最初のページから順に、指定したサイズに収まるだけのページを1つのファイルにまとめます。ファイル名には通し番号とページ範囲が入るので、受け取った人も順番どおりに並べられます。処理はすべてブラウザの中で行われます。

使い方

  1. 点線の枠にPDFを1つドロップするか、PDF を選択を押します。
  2. 1 ファイルの最大サイズで5・10・20・25 MBのいずれかを選ぶか、指定を選んで0.1〜2000 MBの値を入力します。
  3. サイズで分割を押します。進み具合はページ単位でボタンに表示されます。
  4. 各ファイルのページ範囲とサイズを確認し、1つずつ、または**すべてダウンロード(ZIP)**でダウンロードします。

仕組み

  • 方法:最初のページから1、2、4、8… ページの並びを実際に保存していき、上限を超えたら範囲を半分ずつ絞り込んで、収まるいちばん長い並びを見つけます。次のファイルはその次のページから始まります。
  • 単位:1 MB = 1,000,000バイト。一覧のサイズも同じ単位で、小数点以下2桁に切り捨てて表示します。
  • 大きすぎるページ:1ページだけで上限を超えるページは、単独のファイルにして印を付けます。
  • コピーされるもの:ページの内容、サイズ、回転。しおりや文書のプロパティは含まれず、ほかのページへのリンクは切れることがあります。
  • 制限:元のファイルは100 MBまで、分割後は300ファイルまで。開くときにパスワードが必要なPDFや、編集制限のあるPDFは分割できません。
  • ライブラリ:ページのコピーにpdf-lib(MIT)、プレビューの描画にPDF.js(Apache-2.0)を使っています。

例

状況 設定 結果の例
アップロード上限10 MBで35 MBのスキャン 10 MB part01-p1-12, part02-p13-25, part03-p26-38, part04-p39-45
メール添付の上限が20 MB 20 MB 2ファイル
1ページに12 MBの写真がある 10 MB そのページだけ単独、上限超過の印付き

先にPDFを圧縮すると、分割数が少なくなります。ページ範囲で分けたい場合は「PDF分割」をお使いください。

よくある質問

PDFはアップロードされますか?

されません。分割はブラウザの中で行い、ファイルが送信されることはありません。分割したファイルはダウンロードするまでこの端末の中にだけあります。

ここでの1 MBは何バイトですか?

1,000,000バイトです。1 MBを1,000,000バイトとするサイトと1,048,576バイトとするサイトがありますが、小さいほうに合わせればどちらの判定も通ります。そのため、エクスプローラーなどでは10 MBのファイルが約9.5 MBと表示されることがあります。

ページの途中で切れることはありますか?

ありません。分割は必ずページとページの間で行います。1ページだけで上限を超える場合は、そのページを単独のファイルにして「1ページで上限超過」と表示します。その場合は先にPDFを圧縮してください。

いくつに分かれるか事前にわかりますか?

複数のページで共有しているフォントや画像は、ファイルごとに改めて保存する必要があるため、実際のサイズは保存してみないとわかりません。そこでこのツールはページを足しながら実際に保存したサイズを測り、最後に各ファイルのページ範囲とサイズを一覧にします。

時間がかかるのはなぜですか?

ファイルごとに、保存サイズが収まるあいだはページ数を倍にしていき、その後は範囲を半分ずつ絞り込んで、収まるいちばん長いページの並びを探します。ページ数の多い大きなファイルほど時間がかかります。処理中のページはボタンに表示され、**中止**で止められます。

ほしいツールはありますか?