メインコンテンツへスキップ

平らにする PDF - フォームフィールドを削除する API

PDF4me 平らにする PDF インタラクティブなビジネスを変革する強力なエンタープライズグレードのソリューションです。 PDF 高度な機能によりドキュメントを静的で編集不可能なファイルに変換する API 統合。この包括的な PDF フラット化サービスは、ドキュメントの構造と視覚的な外観を維持しながら、すべてのフォームコントロール、インタラクティブ要素、注釈、編集可能なコンテンツを効率的に削除します。 API プロセス PDF 受信ソースによる平坦化 PDF ファイルを通じて REST API 高度なレンダリング技術を利用して、フォーム制御の正確な削除とドキュメントのセキュリティ強化を実現する呼び出し。複雑なフォーム構造、インタラクティブな要素、およびセキュリティ要件を包括的にサポートするこのソリューションは、信頼性と拡張性を必要とするドキュメント配信システム、セキュリティワークフロー、コンプライアンスアプリケーション、およびエンタープライズドキュメント管理プラットフォームに最適です。 PDF 内容物の保護と形状制御の排除を保証する平坦化処理。

関連ブログ記事
この機能に関するブログ記事はまだありません。近日公開予定です。
その間、PDF4me ブログを閲覧して、あらゆるプラットフォームのチュートリアルやワークフローをご覧ください。
ブログをご覧ください →

認証 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 正しく機能するため。

パラメータ必須その機能例
jobIdExtOptionalYour own reference for this call. It is stored with the API call log so you can correlate calls with your jobs. Type: string.
integrationsOptionalIntegration identifiers, forwarded unchanged with the job's notification settings. Type: array.
isAsyncOptionalSet 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.
docNameOptionalSource 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
docContentRequiredThe 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...
docContentBytesOptionalAlternative raw byte payload for the source file. Type: string.
callBackUrlOptionalOptional URL notified when an asynchronous job completes. Type: string.
convertToPdfActionOptionalOptional conversion settings. Only used by ConvertToPdf; ConvertWordToPdfForm, FlattenPdf and ExtractAttachmentFromPdf ignore it.

出力​

の PDF4me 平らにする PDF REST API 複数の形式で表示可能なレスポンスを返します。ニーズに最適な表示形式を選択してください。

JSON 回答形式

生 JSON からの応答 API:

{
"File Content": "Output file content from the PDF4me Connect"
}

リクエスト例​

ヘッダ​

Content-Type: application/json
Authorization: YOUR_API_KEY

注記: 手に入れよう API 鍵から PDF4me ダッシュボード

ペイロード​

{
"docContent": "Please put PDF base64 content",
"docName": "output.pdf"
}

コードサンプル​

の PDF4me 平らにする PDF REST API 複数のプログラミング言語のコードサンプルを提供します。開発環境に最適な言語を選択してください。

C# (CSharpサンプル

完了 C# フラット化の実装 PDF 文書:

PDF 平坦化機能​

セキュリティ強化​

  • フォームコントロールの削除セキュリティ上の理由から、すべてのインタラクティブなフォーム要素を削除してください。
  • コンテンツ保護安全な配布のために編集不可能な文書を作成する
  • データ整合性: 対話機能を削除しながら、ドキュメントの内容を保持する
  • アクセス制御不正な変更やフォームの改ざんを防止する

文書処理​

  • 視覚的保存: 文書の外観とレイアウトを正確に維持する
  • コンテンツ保持テキスト、画像、および視覚要素はすべてそのまま保持する
  • 構造物の維持管理ページ区切り、書式設定、およびドキュメントの流れを維持する
  • 品質保証: プロフェッショナルな外観で高品質な成果物を保証します

インタラクティブ要素削除​

  • ボタンの排除クリック可能なボタンとフォームコントロールをすべて削除します。
  • リンク変換: ハイパーリンクを静的テキストに変換しながら、 URLs
  • JavaScriptの削除埋め込みスクリプトと動的機能をすべて削除する
  • 注釈の削除すべてのコメント、マークアップ、およびインタラクティブな注釈を削除します。

業界におけるユースケースとアプリケーション​

法律・専門サービスにおけるユースケース

  • 法務およびコンプライアンス法的文書をフラット化して、不正な改変を防ぎ、文書の完全性を確保する。
  • 契約保護契約書や合意書をフラット化して、不正な変更を防止する。
  • 裁判所文書裁判所提出書類や法的文書をフラット化して安全に配布する
  • コンプライアンス文書コンプライアンス文書をフラット化して、文書の完全性を確保する

ヘルプが必要な場合​