Class PdfFormatConversionOptions

PdfFormatConversionOptions class

表示用于转换 PDF 文档的一组选项

public class PdfFormatConversionOptions

Constructors

NameDescription
PdfFormatConversionOptions(PdfFormat)构造函数
PdfFormatConversionOptions(PdfFormat, ConvertErrorAction)构造函数
PdfFormatConversionOptions(string, PdfFormat)构造函数
PdfFormatConversionOptions(Stream, PdfFormat, ConvertErrorAction)构造函数
PdfFormatConversionOptions(string, PdfFormat, ConvertErrorAction)构造函数
PdfFormatConversionOptions(string, PdfFormat, ConvertErrorAction, ConvertTransparencyAction)构造函数

Properties

NameDescription
static Default { get; }获取具有默认参数的 PdfFormatConversionOptions 对象
AlignText { get; set; }此标志控制转换文档中的文本对齐。默认情况下,文档转换不会影响文本对齐,并保持文本不变。但在某些情况下,字体替换会导致文本重叠或在转换文档中出现额外空格。当设置此标志时,将执行特殊的对齐操作。此标志仅应在文档存在重叠文本或额外文本空格问题时设置,因为使用此标志会降低性能,并且在某些情况下可能会损坏文本内容。
ConvertSoftMaskAction { get; set; }处理带有软遮罩的图像的操作。
ErrorAction { get; set; }无法转换的对象的操作
ExcludeFontsStrategy { get; set; }排除多余字体并减少文档文件大小的策略。此参数仅在标志 OptimizeFileSize 设置为 true 时才有意义。默认情况下使用 SubsetFonts 和 RemoveDuplicatedFonts 的组合策略。
FontEmbeddingOptions { get; }在无法将某些字体嵌入 PDF 文档时的选项。
Format { get; set; }PDF 格式。
IccProfileFileName { get; set; }获取或设置 ICC 配置文件名称的文件名。如果为 null,则使用默认 ICC 配置文件。
IsAsyncImageStreamsConversionMode { get; set; }获取/设置图像流的异步模式运行。
IsLowMemoryMode { get; set; }是否启用低内存转换模式
IsTransferInfo { get; set; }获取或设置在转换为 PDF 2.0 时是否将数据从 Info 传递到 Metadata。默认值为 true。
LogFileName { get; set; }存储注释的文件路径。
LogStream { get; set; }存储注释的流。
NonSpecificationCases { get; }持有标志以控制 PDF/A 转换过程,以防源文档不符合 PDF/A 规范。
NotAccessibleFonts { get; }此属性是外部属性。它保存在最后一次 PDF/A 转换中未在计算机上找到的所有字体(字体名称)。
OptimizeFileSize { get; set; }获取或设置一个标志,该标志启用/禁用特殊转换模式,以获取具有减小文件大小的 PDF/A 文档。现在,此标志影响 PDF 文档中使用的字体的优化,未来可能还会用于切换其他数据结构(如图形)的优化。设置此标志和模式可能会显著减少文件大小,但同时可能会显著降低转换性能。
OutputIntent { get; set; }获取或设置 PDF 格式转换的 OutputIntent
PuaTextProcessingStrategy { get; set; }处理来自 Unicode 私有使用区 (PUA) 符号的策略。
SymbolicFontEncodingStrategy { get; set; }如果符号 TrueType 字体具有多个编码子表,则复制符号字体的编码数据的策略。
TransparencyAction { get; set; }图像遮罩对象的操作
UnicodeProcessingRules { get; set; }解决 Unicode 映射问题的规则。可以为 null。

Fields

NameDescription
AlignStrategy对齐文本的策略。此参数仅在标志 AlignText 设置为 true 时才有意义。

See Also