# pdf フラット化

> PDFのフォームフィールドと注釈（スタンプ、ハイライト、図形）を固定内容に変換する無料のオンラインツール。リンクはクリック可能、元に戻せません。

このツールでは、pdf フラット化によりPDFのフォームフィールドと注釈を固定されたページ内容に変換できます。フラット化は元に戻せないため、元のファイルを残してください。セキュリティ機能でも黒塗りでもなく、内容は削除されません。リンクはクリックできる状態のまま残り、独自の画像を持たない注釈はそのまま残されて、結果パネルに数が表示されます。

## 主な仕様

- 入力：PDF 1ファイル。アカウントなしでは10 MBまで、ログイン済みでは50 MBまで。ページ数はアカウントなしで100まで、ログイン済みで500まで。フォームフィールドと注釈は合計20,000まで。パスワード保護されたPDFは受け付けません。
- 設定：フォームフィールドと注釈をフラット化（既定）、フォームフィールドのみ、注釈のみから選択します。結果はflattened.pdfで、ページ構成は同じです。リンクは常にクリックできる状態のまま残ります。
- フラット化は元に戻せず、黒塗りやセキュリティ機能ではありません。独自の画像を持たない注釈と、ページを回転しても向きを保つ注釈はそのまま残され、結果パネルに数が表示されます。デジタル署名が無効になる場合があります。
- テストでは、10KBの生成した2ページフォーム（フォームフィールド9個、注釈5個）が、フィールド9個と注釈3個をフラット化した8.7KBのPDFになりました。リンク1個は残り、画像がないためコメントのメモ1個はそのまま残りました。フラット化するものがないPDFは、無料で同じ内容のまま返されました。結果はファイルによって異なります。
- API：PDFを https://api.aiipworld.com/v1/uploads にPOSTし、続けて https://api.aiipworld.com/v1/pdf-jobs に、op pdf_flatten、what（all、forms、annotations）、アップロードIDを指定してPOSTします。GET /v1/jobs/:id で結果を確認します。
- アカウントなしの無料利用は、訪問者1人あたり1日20件のPDFジョブまで、透かしはありません。ログイン済みの場合、ジョブごとに1クレジットかかり、結果が20MBを超える場合は超過分20MBまたはその端数ごとに1クレジットが加算されます。フラット化するものがないPDFは無料です（毎月100無料クレジット）。
- ファイルは自動的に削除されます。アカウント登録なしの場合は変換後10分、無料アカウントの場合は1日で削除されます。

## 出典

- [PDF Association: ISO 32000-2 (PDF 2.0)](https://pdfa.org/resource/iso-32000-2/)
- [qpdf manual](https://qpdf.readthedocs.io/en/stable/)

最終確認日: 2026-10-15

## 使い方

1. フラット化したいPDFをアップロードします。ブラウザがアップロード前にファイルの種類を確認し、サーバーでも再度確認します。
2. フラット化の対象を選びます：フォームフィールドと注釈、フォームフィールドのみ、注釈のみ。
3. 破損したファイルを拒否したい場合を除き、「軽度に破損したPDFを自動修復」はオンのままにします。
4. ジョブを開始し、結果パネルが表示されるまで待ちます。
5. flattened.pdfをダウンロードし、元のファイルは保管してください。

## pdf フラット化の使い方

PDFフラット化は、アップロード、対象の選択、ジョブの実行、ダウンロードの4つの手順で行います。ツールは、同じページを同じ順番で含む新しいPDF（flattened.pdf）を返します。元のファイルは変更されないため、いつでも戻れます。

このツールでは、何もインストールせずにPDFをオンラインでフラット化できます。アカウントなしで利用する場合は、Cloudflare Turnstileによるセキュリティ確認が必要です。ログインしているユーザーは確認を省略でき、クレジットを使います。

- ジョブを始める前に、元のファイルを保管してください。
- ジョブが終わったら結果パネルを確認してください。

## PDFフラット化がフォームフィールドと注釈に行うこと

PDFフラット化ツールとして、このツールは各フォームフィールドと注釈の画像をページに描画します。その後、フィールドや注釈のオブジェクトを取り除くため、内容は固定されます。テキストはテキストのまま残り、テストでは、フォームフィールドに入力した値が結果の中でテキストとして見つかりました。PDFフラット化ジョブはフォームと注釈を変更しますが、ページの見た目は変えません。

ファイルをフラット化する一般的な理由は、入力済みのフォームを誤って編集されないようにすること、どのビューアーでも同じ値を表示させること、入力済みのフォームを固定した文書として印刷や送信することです。

## フォームフィールド、注釈、またはその両方

フラット化の対象は選べます。「フォームフィールドと注釈（すべて）」が既定です。「フォームフィールドのみ」は、テキストボックス、チェックボックス、ラジオボタン、ドロップダウンリストを固定された内容に変換し、注釈は残します。「注釈のみ（スタンプ、ハイライト、図形）」は、それらをフラット化し、フォームフィールドは入力可能なまま残します。

すべてのフォームフィールドをフラット化すると、フィールドの一覧やスクリプトを含むフォーム全体がファイルから削除されます。非表示のフォームフィールドと非表示の注釈も削除され、結果パネルに数が表示されます。

## リンクはクリックできる状態のまま残ります

リンクは、どのモードでも常にクリックできる状態のまま残ります。結果パネルには、残ったリンクの数が表示されます。フラット化の後に、リンクを追加し直す必要はありません。

フラット化してもリンクは削除されないため、フォーム内のリンクはフラット化後のファイルでも機能します。

## フラット化は元に戻せません

一度フラット化したファイルでは、フォームフィールドと編集可能な注釈がなくなります。結果には入力可能なフィールドと編集可能な注釈が残りません。後で何かを変更する必要があるかもしれない場合は、元のファイルを保管してください。

フラット化はセキュリティ機能でも黒塗りでもありません。内容は削除されず、ファイルを変更しようとする人を止めることもできません。

## フラット化できない注釈

独自の画像を持たない注釈もあります。一部のプログラムは位置とメモの文字だけを保存するため、それらはフラット化できません。そのような注釈はそのまま残され、結果パネルに数が表示されます。テストでは、画像のないコメントのメモがファイルに残りました。

ページを回転したときにサイズと向きを保つよう設定された注釈も、そのまま残されます。コメントのメモのアイコンはこの形式であることが多いです。コメントのポップアップウィンドウは、コメントと一緒になくなります。

## PDFフラット化でフラット化するものがない場合

フォームフィールドも注釈もないPDFは成功します。ファイルはバイト単位で同じ内容のまま返され、結果パネルには「このPDFにはフラット化するフォームフィールドや注釈がありません」と表示されます。クレジットは使われません。

フラット化するものが残っていないファイルでツールを実行すると、同じ結果になります。テストでは、フィールドのない6ページのテキストPDF（51KB）がクレジットなしで変更されずに返され、フラット化済みのフォームを2回目に実行したときも同じでした。

## デジタル署名、XFAフォーム、保護されたPDF

フラット化はファイルを変更するため、デジタル署名が無効になる場合があります。動的なXFAフォームも制限があり、フラット化できるのは標準のフォームフィールドだけです。

パスワード保護されたPDFは、このツールでは受け付けません。パスワードがわかる場合は、先にPDFのロックを解除してから、ファイルをフラット化してください。

## 制限：サイズ、ページ数、クレジット

フォームフィールドと注釈は、1つのPDFで合計20,000まで扱えます。それを超えるとジョブは失敗します。PDFは、アカウントなしでは10 MBまで、ログイン済みでは50 MBまでです。ページ数は、アカウントなしでは100まで、ログイン済みでは500までです。

ジョブは1クレジットを使い、結果が20MBを超える場合は超過分20MBまたはその端数ごとに1クレジットが加算されます。失敗したジョブとタイムアウトしたジョブは全額返金されます。無料のWebツールの利用は、訪問者1人あたり1日20件のPDFジョブまでです。結果は無料のWebツールでは10分保存されます。

## コードからPDFフラット化を実行する

まずファイルをアップロードします。生のバイト列とContent-Type application/pdfを指定して、https://api.aiipworld.com/v1/uploads にPOSTします。レスポンスにはupload_idが含まれます。次に、op pdf_flattenを指定し、JSON {op, params, files: [upload_id]} を https://api.aiipworld.com/v1/pdf-jobs にPOSTします。ジョブが成功、失敗、またはタイムアウトするまで、GET /v1/jobs/:id を繰り返し確認します。

paramsには、what（既定はall、forms、annotations）とallow_repairを指定します。ページには、設定から作成されたcURL、Node、Pythonの例が表示されます。エラーには422 not_a_pdf、404 upload_not_found、そしてencrypted_pdf、corrupt_pdf、too_many_annotationsなどのジョブエラーがあります。

## よくある質問

### PDFのフラット化は無料でできますか？

はい、登録不要のWebツールで無料にPDFをフラット化できます。アカウントなしで利用する場合はセキュリティ確認が必要で、訪問者1人あたり1日の利用回数に制限があります。

### pdf フラット化とはどういう意味ですか？

pdf フラット化とは、PDFのフォームフィールドと注釈を固定されたページ内容に変換することです。フィールドと注釈は編集できなくなりますが、ページの見た目は同じです。

### PDFをフラット化するにはどうすればよいですか？

ファイルをアップロードし、対象を選び、ジョブを実行して、flattened.pdfをダウンロードしてください。結果を編集して元に戻すことはできないため、元のファイルは保管してください。

### フラット化を元に戻せますか？

いいえ、フラット化は元に戻せません。後で入力可能なフィールドや編集可能な注釈が必要になるかもしれない場合は、元のファイルを保管してください。

### フラット化の後もリンクは機能しますか？

はい、リンクはどのモードでも常に残り、クリックできる状態のままです。結果パネルには、残ったリンクの数が表示されます。

### 一部の注釈がそのまま残ったのはなぜですか？

独自の画像を持たない注釈はフラット化できないため、そのまま残ります。ページを回転したときにサイズと向きを保つよう設定された注釈も、そのまま残ります。結果パネルにはその数が表示されます。

### テキストは選択可能なまま残りますか？

フラット化したファイルでもテキストはテキストのまま残ります。テストでは、フォームフィールドに入力した値が結果の中でテキストとして見つかりました。

### PDFにフラット化するものがない場合はどうなりますか？

ファイルは変更されずに返され、結果パネルにフラット化するものがないと表示されます。クレジットは使われません。

### パスワード保護されたPDFをフラット化できますか？

いいえ、このツールはパスワード保護されたPDFを受け付けません。パスワードがわかる場合は、先にPDFのロックを解除してください。

### 自分のコードからPDFをフラット化できますか？

はい、op pdf_flattenを指定してAPIを使えます。ファイルをアップロードし、ジョブを作成して、完了するまで確認してください。

## 関連ツール

- [pdf パスワード 解除：PDFからパスワードを削除](https://aiipworld.com/ja/tools/unlock-pdf/index.md)
- [PDF パスワードを追加](https://aiipworld.com/ja/tools/protect-pdf/index.md)
- [PDF 結合（無料のオンラインツール）](https://aiipworld.com/ja/tools/merge-pdf/index.md)
- [PDF 分割（無料・オンライン）](https://aiipworld.com/ja/tools/split-pdf/index.md)
- [pdf サイズ 変更](https://aiipworld.com/ja/tools/resize-pdf/index.md)
- [PDF 回転（オンライン・無料）](https://aiipworld.com/ja/tools/rotate-pdf/index.md)

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