ブラウザ内ローカル処理による画像とPDFの相互変換
PDF画像変換ツールは、複数の画像ファイルを1つのPDFドキュメントに結合する機能と、単一のPDFドキュメントの各ページを個別の画像ファイルに変換する機能の双方向の変換に対応しています。
本ツールにおけるすべての変換処理は、利用者のウェブブラウザ内部で直接実行されます。ファイルデータが外部のサーバーに送信されることはなく、BroBroGoにアップロードされることはありません。そのため、ネットワークの帯域幅を消費することなく、ローカル環境で処理が完結します。
画像からPDFへの結合仕様と制限
初期状態において、ツールは「画像をPDFに変換」のモードで起動します。このモードでは、選択された複数の画像ファイルが、入力順に従って1つのPDFドキュメントに結合されます。
入力要件
- 対応フォーマット: JPG、PNG、WebP、AVIF、GIF、HEIC、HEIF
- 最大ファイル数: 一度に20枚まで
- ファイルサイズ制限: 各ファイル50 MB以下
動作ルールとエラー処理
- ファイルが選択されていない状態では、「PDFを作成」および「クリア」ボタンは無効化されます。
- ファイルが未選択の状態で処理を実行しようとすると、「ファイルを少なくとも1つ選択してください。」というメッセージが表示されます。
- 21枚以上の画像を選択した場合、「一度に選択できる画像は
{max}枚までです。」と表示されます。 - 50 MBを超えるファイルが含まれる場合、「各ファイルは
{max}以下である必要があります。」と表示されます。 - 対応外の画像形式が選択された場合は、「対応している画像ファイルを選択してください: JPG, PNG, WebP, AVIF, GIF, HEIC, HEIF」と表示されます。
- 選択されたファイルが0バイトの場合、「このファイルは空です。」というエラーになります。
- 画像データの破損等により読み込めない場合は、「この画像をデコードできませんでした。ファイルが破損しているか、画像ではない可能性があります。」と表示されます。
出力結果の表示
変換が成功すると、「{count}個のPDFファイルを作成しました。」というメッセージとともに、以下の情報が表示されます。
- 元ファイル: 入力画像のオリジナルサイズ
- 出力: 生成されたPDFのファイルサイズ
- ページ数: PDFの総ページ数
- ダウンロード: PDFファイルを保存するためのボタン
- 変換の要約として「
{pages}ページを作成しました:{original}->{output}」が出力されます。
PDFから画像への書き出し仕様と制限
「PDFを画像に変換」のモードでは、1つのPDFファイルを入力し、その各ページを個別の画像ファイルとして書き出します。
入力要件
- 入力ファイル数: 1つのPDFファイルのみ
- ファイルサイズ制限: 50 MB以下
- 最大ページ数: 500ページまで
動作ルールとエラー処理
- ファイルが選択されていない状態では、「ページを書き出し」ボタンは無効化されます。
- PDF以外のファイル形式を選択した場合、または複数ファイルを指定した場合は、「PDFファイルを1つ選択してください。」または「PDFから画像への書き出しには、PDFファイルを1つだけ指定してください。」と表示されます。
- 選択されたPDFが暗号化またはパスワード保護されている場合、「このPDFは暗号化されているか、パスワードで保護されています。」と表示され、処理は実行されません。
- ファイル構造の破損等によりPDFとして認識できない場合は、「このファイルをPDFとして開くことができませんでした。破損しているか、拡張子が間違っている可能性があります。」と表示されます。
- 500ページを超えるPDFを入力した場合は、「このPDFはページ数が
{max}を超えているため、ここでは書き出しできません。」と表示されます。 - 選択した変換方向に対して非対応のファイル形式を読み込ませた場合、「選択された変換方向では、このファイル形式はサポートされていません。」と表示されます。
出力フォーマットの選択
PDFから画像への変換時には、出力する画像フォーマットをPNGまたはJPGから選択できます。
- PNG: テキストの輪郭を鮮明に保ち、フラットなグラフィックや図表をノイズなしできれいに保持するのに適しています。
- JPG: スキャンされた文書や写真が多く含まれるPDFにおいて、ファイルサイズを小さく抑えるのに適しています。画質スライダーを調整することで、画質とファイルサイズのトレードオフを制御できます。値を大きくすると画質は向上しますが、JPGのファイルサイズが大きくなります。
出力結果の表示
変換完了後、「{count}枚の画像を書き出しました。」というメッセージとともに、以下の情報が表示されます。
- 元ファイル: PDFのオリジナルサイズ
- 出力: 書き出された全画像の合計ファイルサイズ
- ページ数: 書き出された総ページ数
- 解像度: 書き出された画像の寸法
- ダウンロード: 各ページ個別の画像ダウンロードボタン
- すべてダウンロード (.zip): すべての画像を1つのZIPファイル(ファイル名:
brobrogo-pdf-images.zip)としてまとめて保存するボタン
変換エラー時の共通メッセージ
変換処理中に原因不明のエラーや複数ファイルの処理失敗が発生した場合は、以下のエラーメッセージが表示されます。
- 個別のファイル変換に失敗した場合: 「このファイルを変換できませんでした。」または「変換に失敗しました。別のファイルでお試しください。」
- 複数のファイルが処理できなかった場合: 「
{count}個のファイルを処理できませんでした。」
よくある質問(FAQ)
ファイルはアップロードされますか?
いいえ。変換はお使いのブラウザ内で実行され、ダウンロードファイルはローカルで生成されます。
PDFページの変換にはどの画質を選択すべきですか?
PNGは、鮮明なテキストやフラットなグラフィックをきれいに保持します。JPGは、スキャンされたページや写真の多いPDFに適しており、ファイルサイズを小さく抑えられます。画質スライダーでバランスを調整してください。
パスワード保護されたPDFを変換できますか?
いいえ。暗号化されたPDFは、パスワードの解除を試みるのではなく、明確なエラーメッセージを表示して処理を拒否します。