XpsOptions
内容
[
隐藏
]XpsOptions class
提供控制演示文稿以 XPS 格式保存方式的选项。
public class XpsOptions : SaveOptions, IXpsOptions
Constructors
Name | Description |
---|---|
XpsOptions() | 默认构造函数。 |
Properties
Name | Description |
---|---|
DefaultRegularFont { get; set; } | 返回或设置在找不到源字体时使用的字体。可读写字符串。 |
DrawSlidesFrame { get; set; } | 如果为真,则在每张幻灯片周围绘制黑色框架。可读写布尔值。 |
GradientStyle { get; set; } | 返回或设置渐变的视觉样式。可读写 GradientStyle 。 |
ProgressCallback { get; set; } | 表示用于保存进度更新的回调对象,单位为百分比。请参见 IProgressCallback 。 |
SaveMetafilesAsPng { get; set; } | 如果为真,则将演示文稿中使用的所有元文件转换为 PNG 图像。可读写布尔值。 |
ShowHiddenSlides { get; set; } | 指定生成的文档是否应包含隐藏幻灯片。默认值为 false 。 |
SkipJavaScriptLinks { get; set; } | 指定在保存演示文稿时是否跳过带有 JavaScript 调用的超链接。可读写布尔值。默认值为 false。 |
WarningCallback { get; set; } | 返回或设置一个对象,该对象接收警告并决定加载过程是否继续或中止。可读写 IWarningCallback 。 |
Examples
以下示例演示如何使用默认设置将演示文稿转换为 XPS。
[C#]
// 实例化一个表示演示文稿文件的 Presentation 对象
using (Presentation pres = new Presentation("Convert_XPS.pptx"))
{
// 将演示文稿保存为 XPS 文档
pres.Save("XPS_Output_Without_XPSOption_out.xps", SaveFormat.Xps);
}
以下示例演示如何使用自定义设置将演示文稿转换为 XPS。
[C#]
// 实例化一个表示演示文稿文件的 Presentation 对象
using (Presentation pres = new Presentation("Convert_XPS_Options.pptx"))
{
// 实例化 TiffOptions 类
XpsOptions options = new XpsOptions();
// 将元文件保存为 PNG
options.SaveMetafilesAsPng = true;
// 将演示文稿保存为 XPS 文档
pres.Save("XPS_With_Options_out.xps", SaveFormat.Xps, options);
}
See Also
- class SaveOptions
- interface IXpsOptions
- namespace Aspose.Slides.Export
- assembly Aspose.Slides