メニュー・ボタン アイコン
電話:03-5316-3375info@trustss.co.jp
電話:03-5316-3375info@trustss.co.jp

PdfTools.PdfA.Conversion.Converterクラス

継承

System.Object

名前空間: PdfTools.PdfA.Conversion

定義

C#
public class Converter : NativeObject

コンストラクタ

名前概要
Converter

メソッド

名前概要
AddAssociatedFile関連ファイルを埋め込む準備をします。
PDF文書に埋め込みファイルとして追加します。PDF/A-3の場合はPDF文書の関連ファイルとして埋め込まれます。
PDF/A-1ではファイルの埋め込みは許可されず、PDF/A-2ではPDF/A準拠ファイルのみの埋め込みが可能です。
AddInvoiceXml埋め込み用の請求書XMLファイル(ZUGFeRDまたはFactur-X)を準備します。
ConvertPDF文書をPDF/A文書に変換します。

イベント

名前概要
ConversionEvent 変換中に発生するエラー、警告、情報メッセージのイベント
Convert(AnalysisResult, Document, Stream, ConversionOptions, OutputOptions)で発生した変換イベントを報告します。
これらのイベントは、以下の目的で使用できます:
  • 詳細な変換レポートを生成
  • 重要な変換イベントを検出して処理

Convert(AnalysisResult, Document, Stream, ConversionOptions, OutputOptions)はPDF文書を要求された準拠規格に変換できない場合に例外をスローします。
ただし、出力PDF文書がすべての必須の規格基準を満たしている場合でも変換によっては許容されない場合があります。このような潜在的に生じる重大な変換の問題は変換イベントとして報告されます。

変換プロセスで許容できる変換イベントと、重要と見なす必要がある変換イベントを確認することを推奨します。
  • 提案されたイベントの重大度を確認:
    各イベントにはイベントのカテゴリに基づいてデフォルトの重大度が示されています。各EventCategoryの推奨重大度を確認し各々のプロセスで使用するEventSeverityに対する処理を決定してください。
  • イベントの重大度に応じてのイベントを処理
    • イベントがEventSeverity.Error: (エラー)
      変換は失敗したとみなす必要があります。
    • イベントがEventSeverity.Warning: (警告)
      出力PDF文書を提示した上でその結果が許容できるかどうかを判断するのが最適です。出力PDF文書と組み合わせた各プロパティのメッセージ、コンテキスト、ページがこの判断に役立ちます。
      手動による判断が難しい場合は重大な警告はエラーとして分類する必要があります。 ただし、処理対象のすべての入力PDF文書の内容が類似している場合などは、代表的なテストファイルを使用して変換結果を検証しそれに応じてイベントの重大度を選択します。
    • イベントがEventSeverity.Information: (情報)
      これ以上の処理の必要はありません。

> PDF Structure (PDF構成)

> PDF Imager-LP (画像化)

> PDF Stamper (電子印鑑)

> Pdftools SDK

- サンプル・コード
- Pdftools SDKサンプルの利用手順
- Toolbox Add-on
- Toolbox Add-onサンプルの利用手順
> Pdftools SDK APIリファレンス
- その他のAPI及びコマンドラインツール
> PDF SDK オープンソースと有償ライブラリ