Class PdfAConvertOptions

PdfAConvertOptions class

表示将 PDF 文档转换为 PDF/A 格式的选项,使用 PdfAConverter 插件。

public sealed class PdfAConvertOptions : PdfAOptionsBase

Constructors

NameDescription
PdfAConvertOptions()默认构造函数。

Properties

NameDescription
AlignText { get; set; }获取或设置一个值,指示在 PDF/A 转换过程中是否需要额外的手段来保持文本对齐。
ErrorAction { get; set; }获取或设置无法转换的对象所采取的操作。
ExcludeFontsStrategy { get; set; }获取或设置在 PDF/A 转换过程中移除字体以最小化输出文件大小的策略。
FontEmbeddingOptions { get; }获取处理无法嵌入文档的字体的选项。
IccProfileFileName { get; set; }获取或设置用于 PDF/A 转换的 ICC(国际色彩联盟)配置文件的文件名,以替代默认配置文件。
Inputs { get; }获取数据源集合
IsLowMemoryMode { get; set; }获取或设置一个值,指示在 PDF/A 转换过程中是否启用低内存模式。
LogOutputSource { get; set; }获取或设置日志输出的数据源。
NonSpecificationFlags { get; }获取控制 PDF/A 转换的标志,用于源 PDF 文档不符合 PDF 规范的情况。
OptimizeFileSize { get; set; }获取或设置一个值,指示是否在 PDF/A 转换过程中尝试减少文件大小。
Outputs { get; }获取添加的目标(文件或流数据源)集合,用于保存操作结果。
PdfAVersion { get; set; }获取或设置用于验证或转换的 PDF/A 标准版本。
PuaSymbolsProcessingStrategy { get; set; }获取或设置处理 PDF 文档中私有使用区(PUA)符号的策略。
SoftMaskAction { get; set; }获取或设置在转换带有软遮罩的图像时所采取的操作。
SymbolicFontEncodingStrategy { get; set; }获取或设置在转换为 PDF/A 格式时编码符号字体的策略。
UnicodeProcessingRules { get; set; }获取或设置在 PDF/A 转换过程中处理 ToUnicode CMap 表和未链接到 Unicode 符号的规则。

Methods

NameDescription
AddInput(IDataSource)将新的数据源添加到集合中
AddOutput(IDataSource)添加新的结果保存目标。

See Also