1. 製品
  2.   PDF Form

PDF Form in C#/.NET

PDF フォームを平坦化された形式に変換し、フィールドを削除し、PDF ドキュメントからフィールドを抽出します。

PDF Form

PDF Form で PDF フォームのフィールドを操作C#/.Net で PDF フォームに対するさまざまなプログラム操作を提供します。PDF Form はファイルを不正な変更から保護します。数回クリックするだけで、入力可能なフィールドを静的コンテンツに変換してインタラクティブな PDF フォームをフラット化できます。このツールは PDF ドキュメントからフィールドを削除および抽出することができます。また、PDF ドキュメントの調査も可能です。

主な機能

ユーザーが入力したフォームフィールドを永続的で編集不可のテキストに変換します。これにより、誤って編集されたり不正に変更されたりするのを防ぎ、データとレイアウトが意図したとおりに保持されます。

PDF フォームは申請書、アンケート、請求書、契約書などで広く使われます。ユーザーはインタラクティブなフィールドに直接情報を入力できます。完了後、組織は保存、レポート、分析などの目的で入力されたデータを抽出する必要があります。

PDF ドキュメントから不要なフィールドを削除します。

PDF ドキュメントを確認または編集する必要がある場合、ドキュメント内のフィールド名一覧を取得すると便利です。

はじめに

  • [Here](https://releases.documentize.com/)または [NuGet](https://www.nuget.org/packages/Documentize)からアセンブリ ファイルをダウンロードしてください。
  • .NET プロジェクトで Documentize を参照してください。
  • using Documentize; を追加します。
  • ライセンスを設定します License.Set("license.lic"); - オプション

PDF Form を選ぶ理由

  • データの完全性を保証 – 法的文書、契約書、請求書、公式フォームなど、改ざん防止が必要なドキュメントに最適です。
  • 書式の保持 – 元のデザイン、フォント、レイアウトを維持し、プロフェッショナルな品質の出力を実現します。
  • 高速かつ効率的 – 大量のデータを数分で処理します。
  • シームレスな .NET 統合によりワークフローが簡素化されます。
  • 対応 OS は Windows 7‑11、Windows Server 2003‑2022、macOS(10.12 以降)、Linux です。
  • 対応フレームワークは 4.0 から 8.0 まで。
  • 様々な Microsoft Visual Studio バージョンと互換性があります。
  • 詳細で [high-quality documentation](https://docs.documentize.com/developers-guide/pdf-form/)

PDF のフォームを変更から保護(フラット化)する方法

  • FlattenFieldsOptions オブジェクトを作成
  • オプションに入力ファイルと出力ファイルを追加
  • オプションをパラメータとして PdfForm.Flatten メソッドを呼び出す

.NET での実装


PDF フィールドのデータをエクスポートする方法

  • ExtractFormDataToDsvOptions オブジェクトを作成
  • オプションに入力ファイルと出力ファイルを追加
  • オプションをパラメータとして PdfForm.Extract メソッドを呼び出す

.NET での実装


PDF からフィールド名を取得する方法

  • GetFieldNamesOptions オブジェクトを作成
  • オプションに入力ファイルを追加
  • オプションをパラメータとして PdfForm.GetNames メソッドを呼び出す

.NET での実装


PDF からフィールドを削除する方法

  • RemoveFieldsOptions オブジェクトを作成
  • オプションに入力ファイルと出力ファイルを追加
  • オプションをパラメータとして PdfForm.Remove メソッドを呼び出す

.NET での実装


よくある質問

PDF Form の機能は何ですか?

PDF Form はワークフローにシームレスに統合された動的ツールで、PDF フォームのフラット化、削除、調査を好きなプラットフォーム上で手軽に行うことができます。ビジネス文書でも個人書類でも、使いやすいプラグインがプロセスを簡素化し、PDF フォームに関するあらゆるニーズに便利なソリューションを提供します。

フラット化後に書式やレイアウトは保持されますか?

はい。プラグインは元のデザイン、フォント、レイアウトを保持し、意図通りのプロフェッショナルな出力を実現します。

フィールドデータのエクスポートはどの形式に対応していますか?

現在、このプラグインは ExtractFormDataToDsvOptions クラスを使用してデータを CSV 形式にエクスポートします。JSON や XML など他の形式が必要な場合は、追加ツールの利用や自分で出力をカスタマイズする必要があります。

始めるためのサンプルやドキュメントはありますか?

はい、包括的なドキュメントとコード例が用意されており、プラグインの統合と使用方法を効果的にガイドします。公式の [Documentize documentation site](https://docs.documentize.com/developers-guide/pdf-form/)でステップバイステップの手順とサンプルコードをご確認いただけます。

 日本語