# PDF PNG 変換ツール

> PDF PNG 変換は、PDFの各ページをPopplerで可逆のPNG画像にする無料のオンラインツールです。

PDF PNG 変換は、PDFの各ページを別々のPNG画像に変換する無料のオンラインツールです。ファイルを選択して「PNGに変換」をクリックするだけで、アカウント登録なしで使えます。PNGは画素をそのまま保存するため、文字や線画、スクリーンショットのようなページに向いています。

## 主な仕様

- 費用：アカウント登録なしでは訪問者ごとに毎日20PDFジョブまで無料で、透かしはありません。ログイン時はジョブごとに1クレジットかかり、さらに最初の10ページを超える分は開始した10ページごとに1クレジット、最初の20MBを超える結果は開始した20MBごとに1クレジットが加算されます（毎月100無料クレジット）。
- 入力：PDFは1つまでで、アカウント登録なしでは10 MBまで、ログイン時は50 MBまでです。一つのジョブで変換するのは10ページまで（ログイン時は100ページ）で、超えると拒否されるため、ページ範囲で選びます。暗号化されたPDFは拒否されます。
- 設定：PNGまたはJPG、解像度は72、96、150（既定）、200、300DPI、変換するページを選べます。結果は一つのページならpage.png、複数ページならpage-001.pngなどを入れたZIPです。背景は白で、透過背景はありません。
- 大きさ：25メガピクセルを超えるページは低いDPIで描画され、結果パネルに対象のページが表示されます。ジョブ全体の画像の合計は100MBまでです。テストでは、6ページのPDFの1ページ目は150DPIのPNGで56KB（1240 x 1754 px）、300DPIで127KBでした。同じページのJPGは80KBでした。
- API：https://api.aiipworld.com/v1/uploadsにPDFをPOSTし、https://api.aiipworld.com/v1/pdf-jobsにop pdf_to_imageとformat pngを指定してPOSTします。その後、GET /v1/jobs/:idでジョブの状態を確認します。
- アカウント登録なしの無料利用では、訪問者ごとに毎分10件、毎日50件まで変換でき、透かしは入りません。ログインしているユーザーは、レンダリングごとに1クレジットを使用します。毎月100無料クレジットが付与されます。
- ファイルは自動的に削除されます。アカウント登録なしの場合は変換後10分、無料アカウントの場合は1日で削除されます。
- 開発者は、APIキーを付けてPOST https://api.aiipworld.com/v1/renderを送信すると、同じレンダリングを実行できます。詳しくはAPIドキュメントページをご覧ください。

## 使い方

1. PDFファイルを1つ選択します。ファイルはサーバーにアップロードされ、変換が始まります。
2. 「画像形式」はPNGのままにするか、JPGを選びます。
3. 「解像度」から72、96、150（初期値）、200、300DPIのいずれかを選びます。
4. 「ページ」に番号や範囲を入力します。例えば1-3,5と入力します。空欄にすると、すべてのページを変換します。
5. 「PNGに変換」をクリックし、結果のファイルをダウンロードします。

## PDF PNG 変換の出力ファイル

変換するPDFファイルは1つです。ツールはサーバー上で動くため、変換を始める前にファイルをアップロードします。

変換後は結果パネルで、出力が1枚の画像ならプレビュー、ページ数、1ページ目のピクセルサイズ、使用したクレジット、ファイルサイズを確認できます。ファイル名の数字は、PDF内のページ番号です。

- 1ページの結果：page.png
- 複数ページの結果：pdf-pages.zip（中にpage-001.png、page-002.pngなど）

## 変換するページの選び方

「ページ」の欄を空欄にすると、すべてのページを変換します。数字と範囲を入力すると、一部のページだけを選べます。例えば1-3,5や2-zのように入力します。2-zは2ページ目から最後のページまでを変換します。

zは最後のページ、rKは後ろからK番目のページを表します。r1が最後のページです。ページ番号は1から始まり、0は使えません。最後のページより大きい番号を指定すると、ジョブはエラーで失敗し、クレジットは返却されます。

- 1-3,5：1、2、3、5ページを変換します。
- r2：後ろから2番目のページを変換します。

## 解像度とピクセルサイズ

解像度は、ページの1インチあたりに割り当てるピクセル数を決めます。選べる値は72、96、150（初期値）、200、300DPIです。値が大きいほど文字がくっきりしますが、画像も大きくなります。

目安は、ページサイズ（インチ）×DPIで計算できます。テストでは、A4のページは72DPIで595 x 842 px、150DPIで1240 x 1754 px、300DPIで2479 x 3508 pxになりました。

- A4、72DPI：595 x 842 px
- A4、150DPI：1240 x 1754 px
- A4、300DPI：2479 x 3508 px

## PNGファイルのサイズ

PNGはすべての画素を保存するため、DPIが高いとファイルが大きくなります。写真や重い図版を含むページは、さらに大きくなります。

生成したテストファイルでは、文字だけの1ページ目はPNGで150DPIのとき56KB、300DPIのとき127KBでした。同じページをJPGで150DPIにすると80KBでした。ファイルサイズは結果によって変わるため、ダウンロード前に結果パネルで確認してください。

- 1ページ目、150DPI、PNG：56KB
- 1ページ目、300DPI、PNG：127KB

## PNGとJPGの選び方

このページの既定の形式はPNGです。PNGは画素をそのまま保つため、文字や線画、スクリーンショットのようなページに向いています。

写真を含むページでは、「画像形式」をJPGに切り替えられます。JPGは非可逆の形式で、品質は1から100まで選べ、既定値は85です。テストでは、文字のページは150DPIでPNGの方がJPGより小さくなりました。サイズはファイルによって変わります。JPG形式の出力だけが必要な場合は、PDFをJPGに変換するツールを使ってください。

- PNG：可逆で、文字や線画に向いています。
- JPG：非可逆で、写真のあるページに向いています。品質は1から100で、既定は85です。

## ページ数とサイズの制限

1回のジョブで変換できるページ数には上限があります。アカウント登録なしでは1ジョブ10ページまで、ログインしているユーザーは100ページまでです。上限を超えると、too_many_pagesエラーでジョブは拒否されます。黙って一部だけを変換することはありません。ページ範囲を入力してください。

1ページの上限は25メガピクセル、1辺は16384 pxまでです。上限を超えるページは自動的に低いDPIで描画され、結果パネルに変更されたページが表示されます。1ジョブ全体の合計は、アカウント登録なしで150MP、ログイン時で1000MPです。1ジョブの画像の合計は100MBまでです。100MBに達する場合は、JPG、より低いDPI、またはページ数を減らしてください。

- 1ジョブのページ数：10ページ（アカウント登録なし）、100ページ（ログイン時）
- 1ジョブの出力合計：100MB

## フォントと画像の見え方

PDFのページは、サーバー上で別プロセスとして動くオープンソースのPDFプログラム、Popplerで描画されます。描画はPDFの指示どおりに白い背景の上で行われます。

PDFに埋め込まれていないフォントは、近いフォントに置き換えられるため、元の文書と見た目が変わることがあります。PDFにフォントが埋め込まれていない場合、中国語、日本語、韓国語の文字は正しく表示されないことがあります。その場合に使える中国語・日本語・韓国語用のフォントが、サーバーにはないためです。中国語・日本語・韓国語のPDFは検証していないため、これ以上の確認はできません。

- PDFに埋め込まれていないフォントは、似たフォントに置き換えられます。
- 埋め込みのない中国語、日本語、韓国語は、正しく表示されないことがあります。

## 暗号化されたファイルと破損したファイル

パスワードや閲覧権限の制限がかかったPDFは、制限の強さに関係なく拒否されます。このツールはパスワードを受け付けず、保護を解除しようともしません。

破損したPDFは、可能な場合は自動で修復されます。修復されたときは、結果パネルに「The file had minor damage that was repaired automatically.」と表示されます。修復できないファイルは拒否されます。「軽度の破損があるPDFを自動で修復する」の設定は初期状態でオンです。オフにすると、破損したファイルは拒否されます。

- 暗号化されたPDF：拒否されます
- 破損したPDF：可能なら修復し、修復できなければ拒否されます

## APIでPDFをPNGに変換する

APIは1リクエストにつきファイルを1つ受け付けます。まず、PDFのバイト列をContent-Type application/pdfでhttps://api.aiipworld.com/v1/uploadsに送ります。応答に含まれるupload_idを次の手順で使います。

次に、op、params、filesにupload_idを設定したJSONリクエストをhttps://api.aiipworld.com/v1/pdf-jobsに送ります。最後にGET /v1/jobs/:idを呼び出し、ジョブが成功、失敗、タイムアウトのいずれかになるまで確認します。認証には、Authorization: BearerヘッダーにAPIキーを入れるか、x-api-keyヘッダーを使います。完了したジョブのdownload_urlは、短時間だけ有効な署名付きリンクです。

- アップロード：https://api.aiipworld.com/v1/uploads
- ジョブ：https://api.aiipworld.com/v1/pdf-jobs
- エラー：400 invalid_params、413 file_too_large、422 not_a_pdf、404 upload_not_found、402 insufficient_credits、429 rate limited（リクエストが多すぎます）
- 失敗したジョブのコード：encrypted_pdf、corrupt_pdf、too_many_pages、page_out_of_range、too_many_pixels

## プライバシーとファイルの扱い

ファイルはサーバーに送信されます。ブラウザ内では処理されません。アップロードされたファイルは結果を作るためだけに使われ、ジョブが終わると、成功でも失敗でも作業用のコピーは削除されます。

無料のWebツールでは、結果は10分後に削除されます。結果パネルで保存期間を確認できます。履歴は残らず、ダウンロードリンクは短時間だけ有効です。アップロードするファイルは、Acceptable Use Policyで定められた利用の権利があるものに限ってください。

- 作業用のコピー：ジョブの終了時に削除
- 無料のWebツールの結果：10分後に削除

## よくある質問

### PDFをPNGに無料で変換できますか？

はい、無料で使えます。アカウント登録なしの場合、訪問者ごとに1日20PDFジョブまで利用できます。利用時にはセキュリティ確認が必要です。

### 1ページだけPNGに変換するにはどうすればよいですか？

「ページ」の欄にページ番号を入力すると、そのページだけを変換できます。例えば4と入力します。範囲は2-5のように入力でき、最後のページはzで指定します。

### PDFのページはPNGとJPGのどちらがよいですか？

文字や線画が中心のページはPNG、写真を含むページはJPGが向いています。ただし、最適な形式はファイルによって変わります。

### 解像度はどれを選べばよいですか？

まずは初期値の150DPIのままで、多くの閲覧や共有には十分です。細部まで見たい場合は300DPIを選んでください。300DPIはファイルが大きくなります。

### PNGのファイルが大きいのはなぜですか？

PNGはすべての画素を保存するため、ファイルが大きくなりやすい形式です。DPIが高いことや、写真や図版を含むことも、サイズを大きくします。サイズが問題になる場合は、DPIを下げるかJPGに切り替えてください。

### ページ数が多いPDFも変換できますか？

はい、変換できます。1ジョブ当たり、アカウント登録なしでは10ページ、ログイン時は100ページまで変換できます。上限を超えるとジョブは拒否されるため、ページ範囲を入力して数回に分けて変換してください。

### PNGの文字は選択や検索ができますか？

いいえ、PNGの文字は選択も検索もできません。PDF内の文字が画素に変わるためです。文字を取り出すには、同じサイトの画像から文字を取り出すツールを使ってください。

### パスワード付きのPDFは変換できますか？

いいえ、パスワード付きのPDFは拒否されます。このツールはパスワードを受け付けず、ファイルを開こうともしません。

### PNGの背景は透明になりますか？

いいえ、透過背景にはなりません。ページはPDFの指定どおり白い背景で描画されます。

### プログラムからPDFをPNGに変換できますか？

はい、APIで変換できます。アップロード用のエンドポイントにファイルを送り、pdf-jobsエンドポイントでジョブを作成して結果を確認します。ツールの下には、選んだ設定から作られたcURL、Node.js、Pythonの例が表示されます。一般的なAPIの詳細は/docs/にあります。

## 関連ツール

- [PDF JPG 変換](https://aiipworld.com/ja/tools/pdf-to-jpg/index.md)
- [PNG PDF 変換](https://aiipworld.com/ja/tools/png-to-pdf/index.md)
- [PDF 分割（無料・オンライン）](https://aiipworld.com/ja/tools/split-pdf/index.md)
- [PDF ページ 削除：不要なページを取り除く](https://aiipworld.com/ja/tools/delete-pdf-pages/index.md)
- [PNG 圧縮：無料で画像を軽くする](https://aiipworld.com/ja/tools/compress-png/index.md)
- [画像 文字 抽出：無料でテキストに変換](https://aiipworld.com/ja/tools/image-to-text/index.md)

ページ： https://aiipworld.com/ja/tools/pdf-to-png/
