PdfFormatConversionOptions
概要
PdfFormatConversionOptions は Aspose.PDF FOSS の .NET 用クラスです。
PDF ドキュメントを特定の PDF/A 準拠レベルに変換するオプション。
このクラスは .NET プログラムで PdfFormatConversionOptions オブジェクトを操作するための 6 つのメソッドを提供します。利用可能なメソッドは次のとおりです: PdfFormatConversionOptions。Aspose.PDF の .NET 用 FOSS パッケージをインストールすると、すべての公開メンバーが任意の .NET アプリケーションからアクセス可能になります。プロパティ: AlignText, AutoTaggingSettings, ConvertSoftMaskAction, Default, ErrorAction, ExcludeFontsStrategy, とさらに 17 個。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
TargetFormat | PdfFormat | 読み取り/書き込み | 対象 PDF/A 適合レベル。 |
Format | PdfFormat | 読み取り/書き込み | 対象 PDF/A 適合レベル(TargetFormat のエイリアス)。 |
ErrorAction | ConvertErrorAction | 読み取り/書き込み | 違反が見つかったときに取るべきアクション: 修正するか、ログのみを記録する。 |
OptimizeFileSize | bool | 読み取り/書き込み | 変換中にファイルサイズを最適化するかどうか。 |
TransparencyAction | ConvertTransparencyAction | 読み取り/書き込み | 透明性が検出されたときの処理。 |
LogFileName | string? | 読み取り/書き込み | 変換結果を書き込むためのログファイルパス。 |
LogStream | Stream? | 読み取り/書き込み | 変換結果を記録するためのストリーム。 |
IccProfileFileName | string? | 読み取り/書き込み | PDF/X 変換用の ICC カラープロファイルファイルへのパス。 |
OutputIntent | OutputIntent? | 読み取り/書き込み | PDF/X 変換の出力インテント。 |
AlignText | bool | 読み取り/書き込み | true の場合、コンバータは AlignStrategy に従って隣接するテキストフラグメントを揃えます。 |
AutoTaggingSettings | AutoTaggingSettings | 読み取り/書き込み | 自動タグ付け設定。 |
ConvertSoftMaskAction | ConvertSoftMaskAction | 読み取り/書き込み | ソフトマスクの変換方法。 |
Default | PdfFormatConversionOptions | 読み取り | PDF/A-1B を対象としたデフォルトの変換オプション(Delete-on-error)。 |
ExcludeFontsStrategy | RemoveFontsStrategy | 読み取り/書き込み | 変換後の出力からフォントを削除する戦略。 |
FontEmbeddingOptions | FontEmbeddingOptions | 読み取り | フォント埋め込みの動作。 |
IsAsyncImageStreamsConversionMode | bool | 読み取り/書き込み | true のとき、image-stream 変換は可能な限り非同期で実行されます。 |
IsLowMemoryMode | bool | 読み取り/書き込み | true のとき、converter は低メモリモードで動作します。 |
IsTransferInfo | bool | 読み取り/書き込み | true の場合、コンバータは Info-dict エントリを出力に転送します。 |
NonSpecificationCases | PdfANonSpecificationFlags | 読み取り | 緩和された PDF/A 仕様フラグ。 |
NotAccessibleFonts | string[] | 読み取り | 変換中に埋め込めなかったフォント名の一覧。 |
PuaTextProcessingStrategy | PuaProcessingStrategy | 読み取り/書き込み | Private-Use-Area 処理戦略. |
SymbolicFontEncodingStrategy | PdfASymbolicFontEncodingStrategy | 読み取り/書き込み | シンボリックフォントの再エンコード戦略。 |
UnicodeProcessingRules | ToUnicodeProcessingRules | 読み取り/書き込み | ToUnicode CMap 生成規則。 |
メソッド
| シグネチャ | 説明 |
|---|---|
PdfFormatConversionOptions(format: PdfFormat) | 指定されたターゲット形式で新しいインスタンスを初期化します。 |
PdfFormatConversionOptions(format: PdfFormat, action: ConvertErrorAction) | 指定されたターゲット形式とエラーアクションで新しいインスタンスを初期化します。 |
PdfFormatConversionOptions(outputLogStream: Stream, format: PdfFormat, action: ConvertErrorAction) | ログストリーム、ターゲット形式、エラーアクションを使用して新しいインスタンスを初期化します。 |
PdfFormatConversionOptions(outputLogFileName: string, format: PdfFormat) | ログファイルパスとターゲット形式で新しいインスタンスを初期化します。 |
PdfFormatConversionOptions(outputLogFileName: string, format: PdfFormat, action: ConvertErrorAction) | ログファイルパス、ターゲット形式、エラーアクションで新しいインスタンスを初期化します。 |
PdfFormatConversionOptions(outputLogFileName: string, format: PdfFormat, action: ConvertErrorAction, transparencyAction: ConvertTransparencyAction) | ログファイルパス、対象フォーマット、エラーアクション、透明性アクションを指定して新しいインスタンスを初期化します。 |