PdfFormatConversionOptions

PdfFormatConversionOptions

概述

PdfFormatConversionOptions 是 Aspose.PDF FOSS 中用于 .NET 的类。

将 PDF 文档转换为特定 PDF/A 合规级别的选项。

此类提供 6 个方法,用于在 .NET 程序中处理 PdfFormatConversionOptions 对象。可用的方法包括:PdfFormatConversionOptions。在安装了 Aspose.PDF FOSS for .NET 包之后,所有公共成员对任何 .NET 应用程序均可访问。属性:AlignText、AutoTaggingSettings、ConvertSoftMaskAction、Default、ErrorAction、ExcludeFontsStrategy,以及其他 17 项。

属性

名称类型访问描述
TargetFormatPdfFormat读写目标 PDF/A 合规级别。
FormatPdfFormat读写目标 PDF/A 合规级别 (别名为 TargetFormat)。
ErrorActionConvertErrorAction读写发现违规时的操作:修复或仅记录。
OptimizeFileSizebool读写是否在转换过程中优化文件大小。
TransparencyActionConvertTransparencyAction读写遇到透明度时的处理方式。
LogFileNamestring?读写用于写入转换结果的日志文件路径。
LogStreamStream?读写用于记录转换结果的流。
IccProfileFileNamestring?读写用于 PDF/X 转换的 ICC 色彩配置文件路径。
OutputIntentOutputIntent?读写针对 PDF/X 转换的输出意图。
AlignTextbool读写当为真时,转换器会根据 AlignStrategy 对齐相邻的文本片段。
AutoTaggingSettingsAutoTaggingSettings读写自动标签配置。
ConvertSoftMaskActionConvertSoftMaskAction读写软掩码的转换方式。
DefaultPdfFormatConversionOptions读取默认转换选项,针对 PDF/A-1B,Delete-on-error。
ExcludeFontsStrategyRemoveFontsStrategy读写从转换输出中移除字体的策略。
FontEmbeddingOptionsFontEmbeddingOptions读取字体嵌入行为。
IsAsyncImageStreamsConversionModebool读写当为 true 时,图像流转换将在可能的情况下异步运行。
IsLowMemoryModebool读写当 true 时,转换器以低内存模式运行。
IsTransferInfobool读写当 true 时,转换器将 Info-dict 条目转移到输出。
NonSpecificationCasesPdfANonSpecificationFlags读取放宽的 PDF/A 规范标志。
NotAccessibleFontsstring[]读取在转换期间无法嵌入的字体名称列表。
PuaTextProcessingStrategyPuaProcessingStrategy读写私用区处理策略。
SymbolicFontEncodingStrategyPdfASymbolicFontEncodingStrategy读写符号字体的重新编码策略。
UnicodeProcessingRulesToUnicodeProcessingRules读写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)使用日志文件路径、目标格式、错误操作和透明度操作初始化一个新实例。

另请参阅

 中文