よくある質問 (FAQs)

このFAQは、Documentize .NETプラグインの機能や機能に関する包括的な情報を提供し、PDF変換、フォーム処理、目次(TOC)生成などの側面をカバーしています。


一般的な質問

1. Documentize for .NETとは何ですか?

Documentize for .NETは、プログラムによるPDF文書の管理および処理のための強力なライブラリです。さまざまな形式へのPDF変換、PDFフォームの編集、電子署名の追加、TOCの生成、長期保存のためのPDF/A準拠の確保を行うためのプラグインが含まれています。

2. Documentizeプラグインを.NETにインストールするにはどうすればよいですか?

Documentizeプラグインは、公式ウェブサイトからアセンブリファイルをダウンロードするか、NuGetからパッケージを直接取得することでインストールできます。各プラグインのドキュメント内に詳細なインストール手順があります。


PDF変換プラグイン

3. PDF文書をWord(DOC/DOCX)ファイルに変換するにはどうすればよいですか?

PDF to DOC Converterを使用してPDF文書をWord形式に変換するには:

  1. PdfDocクラスをインスタンス化します。
  2. 変換オプションを設定するためのPdfToDocOptionsオブジェクトを作成します。
  3. 入力PDFと出力DOC/DOCXのファイルパスを追加します。
  4. Processメソッドを呼び出して変換を実行します。

4. PDFページをJPEG画像に変換するにはどうすればよいですか?

PDF to JPEG Converterを使用して:

  1. Jpegクラスのインスタンスを作成します。
  2. JpegOptionsを介して変換オプション(解像度、ページ範囲など)を設定します。
  3. 入力/出力ファイルパスを追加します。
  4. Jpeg.Processメソッドを呼び出して変換を実行します。

5. PDFをPNGに変換するにはどうすればよいですか?

PDFをPNG形式に変換するには:

  1. PngクラスのインスタンスとPngOptionsオブジェクトを作成します。
  2. 入力PDFを追加し、出力フォルダを指定します。
  3. 解像度(例:300 DPI)などのオプションを設定します。
  4. Processメソッドを呼び出してPNG画像を生成します。

6. PDFをExcel(XLS/XLSX)に変換するにはどうすればよいですか?

PDFをExcelに変換するには:

  1. PdfXlsクラスをインスタンス化します。
  2. PdfToXlsOptionsを使用して入力/出力パスおよび変換オプションを設定します。
  3. Processメソッドを呼び出して変換を開始します。

7. PDFをHTMLに変換するにはどうすればよいですか?

PDF文書をHTMLに変換するには:

  1. PdfHtmlクラスのインスタンスを作成します。
  2. PdfToHtmlOptionsまたはHtmlToPdfOptionsを使用して変換オプションを設定します。
  3. 入力/出力パスを追加し、Processメソッドを呼び出します。

PDFフォーム処理

8. フォームエディターを使用してPDFフォームを編集するにはどうすればよいですか?

PDFフォームエディターを使用すると、次の機能が提供されます:

  • フィールドを追加する(FormEditorAddOptions)。
  • フィールドを更新する(FormEditorSetOptions)。
  • フィールドを削除する(FormRemoveSelectedFieldsOptions)。 フォームフィールドを設定した後、Processメソッドを実行します。

9. PDFフォームをフラット化するにはどうすればよいですか?

フォームフィールドをフラット化するには:

  1. FormFlattenerクラスをインスタンス化します。
  2. すべてのフィールドをフラット化するにはFormFlattenAllFieldsOptionsを、特定のフィールドをターゲットとするにはFormFlattenSelectedFieldsOptionsを使用します。
  3. 入力/出力ファイルを追加し、Processメソッドを呼び出します。

10. PDFフォームからデータをエクスポートするにはどうすればよいですか?

フォームデータをエクスポートするには、PDFフォームエクスポーターを使用します。FormExporterValuesToCsvOptionsオブジェクトを作成し、フォームフィールドの条件を指定し、Processメソッドを実行してデータをCSV形式でエクスポートします。


PDF/AおよびTOC管理

11. PDFをPDF/A形式に変換するにはどうすればよいですか?

PDFをPDF/Aに変換するには:

  1. PdfAConverterクラスを使用します。
  2. PdfAConvertOptionsでPDF/Aバージョン(例:PDF/A-3B)を設定します。
  3. 入力/出力パスを追加し、Processメソッドを呼び出します。

12. PDFに目次(TOC)を生成するにはどうすればよいですか?

目次を作成するには:

  1. TocGeneratorクラスのインスタンスを作成します。
  2. TocOptionsを使用してTOCのパラメータを定義します。
  3. 入力/出力ファイルを追加し、Processメソッドを実行します。

署名処理

13. PDF文書に電子署名を追加するにはどうすればよいですか?

デジタル署名を追加するには:

  1. Signatureクラスをインスタンス化します。
  2. SignOptionsを使用してPFXファイル、パスワード、署名の詳細(例:理由、連絡先情報)を設定します。
  3. 入力/出力ファイルを追加し、Processメソッドを実行します。

追加機能

14. Documentizeを使用してPDFファイルを分割できますか?

はい、PDF Splitterを使用して:

  1. Splitterクラスをインスタンス化します。
  2. SplitOptionsを使用して分割オプションを設定します。
  3. 入力/出力パスを追加し、Processメソッドを呼び出します。

15. 複数のPDFファイルを1つにマージするにはどうすればよいですか?

PDFをマージするには:

  1. Mergerクラスをインスタンス化します。
  2. 入力PDFを追加し、MergeOptionsで出力ファイルを指定します。
  3. Processメソッドを実行してファイルをマージします。

16. DocumentizeはPDFのみを扱うことに制限されていますか?

Documentizeは主にPDF操作に焦点を当てていますが、DOC、XLS、HTML、JPEG、PNGなどのフォーマットへの変換もサポートしています。


ライセンスと互換性

17. Documentizeプラグインを使用するためのシステム要件は何ですか?

Documentizeは次の環境をサポートします:

  • オペレーティングシステム:Windows 7-11、Windows Server 2003-2022、macOS (10.12+)、およびLinux。
  • フレームワーク:.NET Framework 4.0から8.0。
  • IDE:Visual Studioのさまざまなバージョンと互換性があります。

18. Documentizeのライセンスキーを設定するにはどうすればよいですか?

プラグインをアクティブにするには、プロジェクト内でDocumentizeを参照し、メソッドを呼び出す前にライセンスキーを設定します。詳細な手順については、特定のプラグインのドキュメントを参照してください。

19. Documentizeプラグインのさらなる例やドキュメントはどこにありますか?

完全なAPIドキュメントや例は、Documentizeのウェブサイトや、開発環境内のNuGetパッケージを通じて見つけることができます。


 日本語