PDFを圧縮 — アップロード不要
40MBのスキャンはメールに添付できません。通常はSmallPDFにアップロードしますが、それはファイルを他人のサーバーに渡すことです。ここではブラウザ内で同じ作業ができます。
- 軽量/中程度/強力プリセット
- アップロード制限なし(ブラウザRAMが上限)
- 外部リクエストゼロ(DevToolsで確認可)
- 処理中いつでもキャンセル可
3つのプリセット。 1つの小さなファイル。
PDF.jsが選択したDPIで各ページを再レンダリングし、JPEGエンコード後、pdf-libが結果をつなぎ合わせます。ファイルはあなたのマシンから出ません。
圧縮タブを開く
上のボタンをクリックするか /compress へ移動。
PDFをドロップ
1ファイルずつ。メモリに読み込み — ネットワーク送信なし。
プリセットを選択
軽量(ロスレス再パック)、中程度(1.5× / JPEG 75%)、強力(1× / JPEG 55% — メール向け)。
圧縮を実行
50ページのPDFで約5-10秒。ライブ進捗バー付き。いつでもキャンセル可。
比較してダウンロード
前後の比較と節約量を確認。結果が大きくなる場合はオリジナルを返却。
3つのモード、 3つのトレードオフ。
ファイルの用途で選びましょう。
ロスレス再パック
テキストPDF向け。コンテンツに触れず数%削減。署名も保持。
デフォルト
1.5×、JPEG 75%。スキャンやパンフレットが60-80%縮小しつつ読みやすさ維持。
メール添付向け
1× / JPEG 55%。テキストは読める;写真にJPEGアーティファクトが出ます。
オリジナルより悪くならない
プリセットでファイルが大きくなる場合、オリジナルを自動返却。
大きなファイルこそ アップロードすべきでないファイル。
圧縮の入力は通常大きなファイル — まさに他人のサーバーに渡すべきでないファイルです。
- 圧縮には大きなアップロードが必要 — 送るべきでないファイル
- SmallPDF無料版は入力50MB制限
- サーバー側で再レンダリング、品質損失のプレビューなし
- タブ内で再レンダリング — アップロード不要
- ライブ進捗 + 任意のページ境界でキャンセル
- 200MB入力も200KBと同様に動作(RAMのみ重要)
100MB超のPDFには 注意が必要。
ブラウザで大きなファイルを圧縮する際のコツ。
このタブにとどまる
ブラウザはバックグラウンドタブを制限します — アプリ切替で進行が遅くなります。
他の重いタブを閉じる
100MB以上の中程度圧縮はソースの約1.5-2倍のRAMを使用。
100MB以上はデスクトップで
スマホはRAM不足になりがち。モバイルで失敗したらノートPCで再試行。
写真には強力を試す
200MBの写真アルバムが強力で20MBに縮小、画面上の品質損失なし。
圧縮には 本当のエッジケースがある。
ブラウザアプローチの限界。
1000個のPDFを一括圧縮
APIなし。CLIからGhostscriptかqpdfを使用。
編集可能テキストの保持
中程度と強力はラスタライズ。テキスト検索が重要ならば軽量を。
フォームや署名
ラスタライズでフラット化されます。軽量なら保持。
暗号化PDF
pdf-libはパスワード保護PDFを開けません。先にロック解除を。
よくある 圧縮の質問。
PDFはどのくらい小さくなりますか?
コンテンツ次第。スキャンは中程度で70-90%縮小。テキストPDFは軽量で5-15%程度。プリセットでファイルが大きくなる場合はオリジナルを返却。
圧縮後もPDFは検索可能ですか?
軽量ならはい。中程度と強力はページをラスタライズし画像のみに。検索が重要なら軽量を選ぶか、後でOCRを実行。
ファイルサイズ制限はありますか?
強制的な制限なし。8GB+RAMのデスクトップChromeで500MBのPDFを処理可能。モバイルは約100MBが限界。
圧縮でデジタル署名は壊れますか?
中程度と強力はページをラスタライズし署名を無効化。軽量はオリジナルオブジェクトを保持 — 署名が重要なら軽量を。