PDF圧縮 — ブラウザでファイルを小さく
ブラウザで PDF を圧縮し、圧縮前後のバイト数を確認—サーバーには送信されません。手順:PDF を開き、中または低画質を選び、圧縮してダウンロード。例:2 ページの画像入りサンプルは「中」で約 180 KB から約 90 KB に。テキストのみの PDF はほとんど変わらない場合があります。暗号化 PDF は明確なエラーで失敗。整理(ページ順変更)や結合(複数→1)とは異なります。
使い方
PDF を選び、中または低画質を選んで「圧縮」→「ダウンロード」。各ページを JPEG として新 PDF に保存。統計で元サイズ・新サイズ・変化率を表示。ライブラリは初回使用時に読み込みます。
想定されるルール
JPEG ラスター設定、前後統計、プライバシー、失敗時の挙動について。
- エンジン:pdf.js が各ページを canvas に描画;PDF ライブラリ が JPEG ページを新 PDF に埋め込み—ファイルはサーバーに送られません。
- 設定:中(スケール 1.2、JPEG ~72%)と低(スケール 1.0、JPEG ~55%)。低いほど小さいがソフト。
- 統計:元バイト、圧縮後バイト、変化率を表示。5% 未満の節約は「ほとんど変わらず」と通知。
- 制限:暗号化/破損 PDF は読みやすいエラー;超大ファイル(~25 MB 超)は遅い;テキストのみは効果薄い場合あり。
例
サンプルはグラデーション付き JPEG ページ 2 枚の PDF を読み込み、「中」画質で圧縮、前後サイズと節約率を表示し、compressed.pdf のダウンロードを有効にします。
向いている場面
- オフィス:メール添付上限前にスキャン PDF を縮小。
- 学生:写真入り課題 PDF をフォーム上限内に。
- サイト運営:ラスター画質で足りる場合、共有用 PDF を軽量化。
Frequently asked questions
PDF はアップロードされますか?
いいえ。pdf.js と PDF ライブラリ はタブ内で動作します(ライブラリは CDN から読み込む場合あり)。PDF は当社サーバーにアップロードされません。
なぜほとんど小さくならない?
各ページを JPEG にラスタライズして PDF を再構築します。テキスト中心や既に最適化済みの PDF はほとんど縮まない、またはわずかに大きくなることもあります。サーバー側のストリーム再圧縮とは異なります。
クラウド再エンコードですか?
いいえ。ページはブラウザ内で画像として描き直されます。クラウド再エンコードはなく、バイトは端末から出ません。
暗号化 PDF は?
パスワード付き PDF は通常ここでは開けません。先に解除してから圧縮してください。
どの画質を選べばいい?
「中」は詳細を多めに保持(スケール 1.2、JPEG 約 72%)。「低」はより小さいがやわらかい(スケール 1.0、JPEG 約 55%)。メール制限と可読性で選んでください。
お問い合わせ・フィードバック
分かりにくい点、不具合、不足があれば下にメッセージを書いてください。ツールに関する内容はすべて確認します。