pdf フラット化
このツールでは、pdf フラット化によりPDFのフォームフィールドと注釈を固定されたページ内容に変換できます。フラット化は元に戻せないため、元のファイルを残してください。セキュリティ機能でも黒塗りでもなく、内容は削除されません。リンクはクリックできる状態のまま残り、独自の画像を持たない注釈はそのまま残されて、結果パネルに数が表示されます。
- フラット化は元に戻せません。結果には入力可能なフィールドと編集可能な注釈が残らないため、元のPDFを保管してください。
- コメントのメモなど、独自の画像を持たない注釈はそのまま残ります。結果パネルに残った数が表示されます。
- フラット化はセキュリティ機能でも黒塗りでもありません。結果はファイルによって異なります。
ファイルをここにドロップするか選択してください。アカウントなしの上限は1ファイルあたり10 MBです。
フラット化は元に戻せません。フォームフィールドと注釈は固定されたページの内容になるため、元のファイルを保管してください。
セキュリティ確認を完了すると、ボタンが有効になります。
結果
ここにPDFが表示されます。
アカウントなし:1日20回まで、1ファイル10 MBまで、100ページまで。ログイン中:1ファイル50 MBまで、500ページまで。
保存期間:Webツールの結果は10分後に削除されます。APIの結果は無料プランでは1日、StarterとProでは7日保存されます(BusinessとScaleでは30日)。各ジョブの記録(種類、時刻、ステータス、クレジット。送信した内容は含みません)は、アカウント登録なしの場合30日間保存されます。ログイン済みの場合は、アカウントが存在する間保存されます。
アカウント登録なしで利用可能
訪問者ごとに1日20回までPDFを処理できます。
リンクはそのまま残ります
リンクはクリックできたままです。フィールドと注釈はページの一部になります。
自動的に削除
Webツールの結果は10分後に削除されます。
プライバシー:送信された内容は、このファイルを作成するためにのみ使用されます。ジョブが終了すると、ジョブの記録からも含めて作業用のコピーは削除され、結果は10分後に削除されます。詳しくはプライバシーポリシーをご覧ください。
コードから実行する
同じ処理をAPIリクエストで行う方法です。各PDFをアップロードし、アップロードIDを指定して処理を開始し、ジョブの状態を確認します。APIキーが必要で、無料アカウントでも作成できます。
curl -X POST "https://api.aiipworld.com/v1/uploads" \
-H "Authorization: Bearer $AIIPWORLD_API_KEY" \
-H "Content-Type: application/pdf" \
--data-binary @input.pdf # returns {"upload_id": "UPLOAD_ID_1", ...}
curl -X POST "https://api.aiipworld.com/v1/pdf-jobs" \
-H "Authorization: Bearer $AIIPWORLD_API_KEY" \
-H "Content-Type: application/json" \
-d '{"op":"pdf_flatten","params":{},"files":["UPLOAD_ID_1"]}'
# returns {"job_id": "...", "status": "queued"}; then poll:
curl https://api.aiipworld.com/v1/jobs/JOB_ID -H "Authorization: Bearer $AIIPWORLD_API_KEY"一括処理
Webツールは1回に1つのPDFを処理します。多数のファイルを処理するにはAPIを使ってください。1ジョブで1つのPDFを受け付けます。
保存期間
Webツールの結果は10分保存されます。無料APIの結果は1日、StarterとProの結果は7日、BusinessとScaleの結果は30日保存されます。
ひとことで言うと
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をアップロードします。ブラウザがアップロード前にファイルの種類を確認し、サーバーでも再度確認します。
- フラット化の対象を選びます:フォームフィールドと注釈、フォームフィールドのみ、注釈のみ。
- 破損したファイルを拒否したい場合を除き、「軽度に破損したPDFを自動修復」はオンのままにします。
- ジョブを開始し、結果パネルが表示されるまで待ちます。
- 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を使えます。ファイルをアップロードし、ジョブを作成して、完了するまで確認してください。
