PdfOptions

PdfOptions class

提供控制演示文稿如何以 Pdf 格式保存的选项。

public class PdfOptions : SaveOptions, IPdfOptions

构造函数

姓名描述
PdfOptions()默认构造函数。

特性

姓名描述
AccessPermissions { get; set; }包含一组标志,指定在打开文档时应授予哪些访问权限 具有用户访问权限。请参阅PdfAccessPermissions
AdditionalCommonFontFamilies { get; set; }返回或设置用户定义的字体系列名称数组,Aspose.Slides 应该认为这些名称是通用的。 读/写String[]。
ApplyImageTransparent { get; set; }如果 true ,则将指定的透明颜色应用于图像。
BestImagesCompressionRatio { get; set; }指示是否必须自动选择每个图像的最有效压缩(而不是默认压缩) 。如果设置为Boolean.true,对于呈现中的每个图像,将选择最合适的压缩 算法,这将导致结果的尺寸更小PDF 文件。 最佳图像压缩比选择的计算成本很高,并且需要 额外的 RAM 量,此选项为Boolean.false 默认。
Compliance { get; set; }生成的 PDF 文档所需的一致性级别。 读/写PdfCompliance
DefaultRegularFont { get; set; }返回或设置在未找到源字体时使用的字体。 读写String。
DrawSlidesFrame { get; set; }True 在每张幻灯片周围绘制黑框。 读/写Boolean。
EmbedFullFonts { get; set; }确定字体的所有字符是否应嵌入或仅使用子集。 读/写Boolean。
EmbedTrueTypeFontsForASCII { get; set; }确定 Aspose.Slides 是否将为 ASCII(33..127 代码范围)文本嵌入常用字体。 大于 127 的字符代码的字体总是被嵌入的。 常用字体列表包括 PDF 的基本 14 种字体和其他用户指定的字体。 读/写Boolean。
ImageTransparentColor { get; set; }获取或设置图像透明色。
JpegQuality { get; set; }返回或设置确定 PDF 文档中 JPEG 图像质量的值。 读/写Byte。
NotesCommentsLayouting { get; }提供控制注释和注释在导出文档中的放置方式的选项。
Password { get; set; }设置用户密码以保护 PDF 文档。 读/写String。
ProgressCallback { get; set; }表示用于保存进度更新百分比的回调对象。 见IProgressCallback
SaveMetafilesAsPng { get; set; }True 将演示文稿中使用的所有元文件转换为 PNG 图像。 读/写Boolean。
ShowHiddenSlides { get; set; }指定生成的文档是否应包含隐藏幻灯片。 默认为 false
SufficientResolution { get; set; }返回或设置确定 PDF 文档内图像分辨率的值。
TextCompression { get; set; }指定用于文档中所有文本内容的压缩类型。 读/写PdfTextCompression
WarningCallback { get; set; }返回一个对象,该对象接收警告并决定加载过程是继续还是中止。 读/写IWarningCallback

也可以看看