Class PdfAOptionsBase

情報

Documentize.PdfAConverter プラグインオプションのベースクラスを表します。このクラスは、PDF/A 変換と検証プロセスを構成するためのプロパティとメソッドを提供します。

Documentize.PdfAConverter プラグインオプションのベースクラスを表します。 このクラスは、PDF/A 変換と検証プロセスを構成するためのプロパティとメソッドを提供します。

public abstract class PdfAOptionsBase : IPluginOptions

継承

objectPdfAOptionsBase

派生

実装

継承メンバー

コンストラクタ

PdfAOptionsBase()

protected PdfAOptionsBase()

プロパティ

AlignText

PDF/A 変換プロセス中にテキストの整列を維持するために追加手段が必要かどうかを示す値を取得または設定します。

public bool AlignText { get; set; }

プロパティ値

bool

備考

true に設定すると、変換プロセスは元のテキストセグメントの境界を復元しようとします。 ほとんどのドキュメントでは、デフォルトのfalse 値からこのプロパティを変更する必要はありません。 デフォルトの変換プロセス中にテキストの整列は変更されないからです。

CheckDifferentNamesInFontDictionaries

ソース PDF ドキュメントが PDF 仕様に対応していない場合の PDF/A 変換を制御するフラグを取得します。

public bool CheckDifferentNamesInFontDictionaries { get; set; }

プロパティ値

bool

ErrorAction

変換できないオブジェクトに対して取るべきアクションを取得または設定します。

public ConvertErrorAction ErrorAction { get; set; }

プロパティ値

ConvertErrorAction

IccProfileFileName

デフォルトの ICC (国際色彩コンソーシアム) プロファイルの代わりに PDF/A 変換に使用される ICC プロファイルのファイル名を取得または設定します。

public string IccProfileFileName { get; set; }

プロパティ値

string

Inputs

データソースのコレクションを取得します。

public List<idatasource> Inputs { get; }

プロパティ値

List<IDataSource>

IsLowMemoryMode

PDF/A 変換プロセス中に低メモリモードが有効かどうかを示す値を取得または設定します。

public bool IsLowMemoryMode { get; set; }

プロパティ値

bool

LogOutputSource

ログ出力のデータソースを取得または設定します。

public IDataSource LogOutputSource { get; set; }

プロパティ値

IDataSource

OptimizeFileSize

PDF/A 変換プロセス中にファイルサイズを削減しようとするかどうかを示す値を取得または設定します。

public bool OptimizeFileSize { get; set; }

プロパティ値

bool

備考

true に設定すると、変換プロセスは結果のファイルサイズを最小限に抑えようとします。 これにより、変換プロセスのパフォーマンスに影響を与える可能性があります。

PdfAVersion

検証または変換に使用される PDF/A 標準のバージョンを取得または設定します。

public PdfAStandardVersion PdfAVersion { get; set; }

プロパティ値

PdfAStandardVersion

備考

PDF/A 標準バージョンは、PDF/A 検証と変換の遵守レベルを決定するために使用されます。 バージョンが Documentize.PdfAStandardVersion.Auto に設定されている場合、システムはドキュメントのメタデータに基づいて適切な PDF/A 標準バージョンを自動的に決定します。 PDF/A 変換プロセスの場合、Documentize.PdfAStandardVersion.Auto は PDF/A-1b 標準バージョンにデフォルト設定されます。

SoftMaskAction

ソフトマスク付きの画像の変換中に取るべきアクションを取得または設定します。

public ConvertSoftMaskAction SoftMaskAction { get; set; }

プロパティ値

ConvertSoftMaskAction

メソッド

AddInput(IDataSource)

コレクションに新しいデータソースを追加します。

public void AddInput(IDataSource dataSource)

パラメータ

名前空間: Documentize アセンブリ: Documentize.dll

 日本語