Class PdfAOptionsBase

PdfAOptionsBase 类

表示 PdfAConverter 插件选项的基类。此类提供用于配置 PDF/A 转换和验证过程的属性和方法。

public abstract class PdfAOptionsBase : IPluginOptions

属性

名称描述
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 转换过程中尝试减少文件大小。
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 符号的规则。

方法

名称描述
AddInput(IDataSource)向集合中添加新的数据源

另请参阅