平らにする PDF - フォームフィールドを削除する API
PDF4me 平らにする PDF インタラクティブなビジネスを変革する強力なエンタープライズグレードのソリューションです。 PDF 高度な機能によりドキュメントを静的で編集不可能なファイルに変換する API 統合。この包括的な PDF フラット化サービスは、ドキュメントの構造と視覚的な外観を維持しながら、すべてのフォームコントロール、インタラクティブ要素、注釈、編集可能なコンテンツを効率的に削除します。 API プロセス PDF 受信ソースによる平坦化 PDF ファイルを通じて REST API 高度なレンダリング技術を利用して、フォーム制御の正確な削除とドキュメントのセキュリティ強化を実現する呼び出し。複雑なフォーム構造、インタラクティブな要素、およびセキュリティ要件を包括的にサポートするこのソリューションは、信頼性と拡張性を必要とするドキュメント配信システム、セキュリティワークフロー、コンプライアンスアプリケーション、およびエンタープライズドキュメント管理プラットフォームに最適です。 PDF 内容物の保護と形状制御の排除を保証する平坦化処理。
認証 API リクエスト
アクセスするには PDF4me REST APIすべてのリクエストには適切な認証情報を含める必要があります。認証により安全な通信が保証され、あなたが正規のユーザーであることが検証されます。 REST API。
主な機能
- フォームコントロールの完全削除テキストフィールド、チェックボックス、ラジオボタン、ドロップダウンリスト、入力コントロールなど、すべてのインタラクティブなフォーム要素を削除します。
- インタラクティブ要素の排除ボタン、リンク、動的要素を含むすべてのインタラクティブコンテンツをフラット化する
- 注釈の削除: すべての注釈、コメント、マークアップを削除します PDF 文書
- セキュリティ強化: 編集不可の静的な PDFs 安全な配布とアーカイブのために
- 文書構造の保存: 元のレイアウト、書式、および視覚的な外観を維持する
- シームレス API 統合: 安らかな API 自動化されたワークフローとエンタープライズシステム統合向けに設計されています
REST API 終点
の PDF4me REST API 標準を使用する HTTP リソースとやり取りするための方法。すべて PDF 平坦化操作は単一のエンドポイントを通じて実行されます。
- 方法: POST
- 終点:
/api/v2/FlattenPdf
平坦化機能
の API 包括的な PDF さまざまなセキュリティおよび配布要件に対応するフラット化機能:
フォームコントロールの削除
- テキストフィールドすべてのテキスト入力フィールドを静的テキストコンテンツに変換する
- チェックボックスインタラクティブなチェックボックスを視覚的な表現に置き換える
- ラジオボタンラジオボタン グループを静的な選択項目に変換する
- ドロップダウンリストドロップダウンメニューをテキスト値として表示する
- 日付選択者: 日付選択コントロールを静的な日付表示に置き換える
インタラクティブな要素
- ボタンクリック可能なボタンとフォーム送信要素をすべて削除します。
- リンク: ハイパーリンクを静的テキストに変換しながら、 URLs
- JavaScript: 埋め込みをすべて削除する JavaScript および動的な機能
- デジタル署名: 文書の完全性を維持しながら署名欄を削除する
- フォーム検証クライアント側の検証ルールと制約をすべて削除する
コンテンツの保存
- ビジュアルレイアウト: 文書の外観と書式を正確に維持する
- テキストコンテンツ: テキストコンテンツと可読性をすべて保持する
- 画像画像、グラフィック、および視覚要素はすべてそのまま保持してください。
- ページ構造: 元のページ区切りとドキュメントの流れを維持する
REST API パラメータ
Flattenのパラメータ一覧 PDF REST APIパラメータは、理解と実装を容易にするためにカテゴリ別に整理されています。
重要: アスタリスク (*) が付いているパラメータは必須であり、提供する必要があります。 API 正しく機能するため。
| パラメータ | 必須 | その機能 | 例 |
|---|---|---|---|
| jobIdExt | Optional | Your own reference for this call. It is stored with the API call log so you can correlate calls with your jobs. Type: string. | |
| integrations | Optional | Integration identifiers, forwarded unchanged with the job's notification settings. Type: array. | |
| isAsync | Optional | Set to `true` to process the action asynchronously and get a job to poll at `/api/v2/GetActionStatus`. Only honoured by actions that support asynchronous processing. Type: boolean. | |
| docName | Optional | Source file name including its extension. Several actions dispatch on the extension, so it should always be set; when omitted a per-action default is used. Type: string. | document.pdf |
| docContent | Required | The source file. Accepts the base64-encoded file content, a `pdf4meblobid://<id>` reference to a previously uploaded blob, or an `https` URL to the source document. Required: an empty value fails with `File is empty`. Type: string. | JVBERi... |
| docContentBytes | Optional | Alternative raw byte payload for the source file. Type: string. | |
| callBackUrl | Optional | Optional URL notified when an asynchronous job completes. Type: string. | |
| convertToPdfAction | Optional | Optional conversion settings. Only used by ConvertToPdf; ConvertWordToPdfForm, FlattenPdf and ExtractAttachmentFromPdf ignore it. | |
出力
の PDF4me 平らにする PDF REST API 複数の形式で表示可能なレスポンスを返します。ニーズに最適な表示形式を選択してください。
- JSON
- Table
- Schema
- Binary
JSON 回答形式
生 JSON からの応答 API:
{
"File Content": "Output file content from the PDF4me Connect"
}
テーブルビュー
構造化された表形式の応答データ:
| パラメータ | 価値 |
|---|---|
| ファイルの内容 | 出力ファイルの内容 PDF4me 接続する |
スキーマビュー
レスポンスのデータ構造と型:
1 item
File Content: AB Output file content from the PDF4me Connect
タイプ指標:
AB= String
バイナリデータビュー
実際に平らになった PDF ファイルデータとメタデータ:
data
─────────────────────────────
File Content: Output file content from the PDF4me Connect
バイナリデータアクセス:
- 平らになった PDF コンテンツダウンロードまたはさらなる処理の準備ができました
- フォームコントロールを削除しましたインタラクティブな要素はすべて削除されました
リクエスト例
ヘッダ
Content-Type: application/json
Authorization: YOUR_API_KEY
注記: 手に入れよう API 鍵から PDF4me ダッシュボード
ペイロード
{
"docContent": "Please put PDF base64 content",
"docName": "output.pdf"
}
コードサンプル
の PDF4me 平らにする PDF REST API 複数のプログラミング言語のコードサンプルを提供します。開発環境に最適な言語を選択してください。
- C#
- Java
- JavaScript
- Python
- Salesforce
- n8n
- Google Script
- AWS Lambda
PDF 平坦化機能
セキュリティ強化
- フォームコントロールの削除セキュリティ上の理由から、すべてのインタラクティブなフォーム要素を削除してください。
- コンテンツ保護安全な配布のために編集不可能な文書を作成する
- データ整合性: 対話機能を削除しながら、ドキュメントの内容を保持する
- アクセス制御不正な変更やフォームの改ざんを防止する
文書処理
- 視覚的保存: 文書の外観とレイアウトを正確に維持する
- コンテンツ保持テキスト、画像、および視覚要素はすべてそのまま保持する
- 構造物の維持管理ページ区切り、書式設定、およびドキュメントの流れを維持する
- 品質保証: プロフェッショナルな外観で高品質な成果物を保証します
インタラクティブ要素削除
- ボタンの排除クリック可能なボタンとフォームコントロールをすべて削除します。
- リンク変換: ハイパーリンクを静的テキストに変換しながら、 URLs
- JavaScriptの削除埋め込みスクリプトと動的機能をすべて削除する
- 注釈の削除すべてのコメント、マークアップ、およびインタラクティブな注釈を削除します。
業界におけるユースケースとアプリケーション
- Legal & Professional Services
- Finance & Banking
- Government & Public Sector
- Healthcare & Medical
- Education & Training
法律・専門サービスにおけるユースケース
- 法務およびコンプライアンス法的文書をフラット化して、不正な改変を防ぎ、文書の完全性を確保する。
- 契約保護契約書や合意書をフラット化して、不正な変更を防止する。
- 裁判所文書裁判所提出書類や法的文書をフラット化して安全に配布する
- コンプライアンス文書コンプライアンス文書をフラット化して、文書の完全性を確保する
金融・銀行業務におけるユースケース
- 金融サービス財務報告書、明細書、コンプライアンス文書用の静的PDFを作成する
- 請求書処理請求書や財務書類をフラット化して、改ざんを防止する。
- 監査報告書監査報告書と財務諸表をフラット化して安全に配布する
- 規制遵守: 規制文書をフラット化して文書の完全性を確保する
政府・公共部門における活用事例
- 政府・公共部門: 安全な配布および保管のために公式文書をフラット化する
- 公文書公文書や政府文書をフラット化して安全に配布する
- 規制関連文書規制文書をフラット化して安全に保管する
- 公式様式公式フォームや政府文書をフラット化する
ヘルスケアおよび医療分野における活用事例
- 医療・ヘルスケア: インタラクティブな医療フォームを患者記録用の静的ドキュメントに変換します
- 患者記録患者記録や医療文書を平らにして安全に保管する
- 医療フォームインタラクティブな医療フォームを静的な文書に変換する
- HIPAA準拠医療文書を平らにして、法令遵守と文書の完全性を確保する。
教育・研修における活用事例
- 教育・研修評価フォームと教育資料を平らにして、安全に配布できるようにする。
- 学生記録学生記録と教育文書をフラット化する
- 評価フォーム評価フォームをフラット化して、変更を防止する。
- 教育資料教育資料を平らにして安全に配布する