SVGOptions
内容
[
隐藏
]SVGOptions class
表示SVG选项。
public sealed class SVGOptions : SaveOptions, ISVGOptions
构造函数
名称 | 描述 |
---|---|
SVGOptions() | 初始化SVGOptions类的新实例。 |
SVGOptions(ILinkEmbedController) | 初始化SVGOptions类的新实例,指定链接嵌入控制器对象。 |
属性
名称 | 描述 |
---|---|
static Default { get; } | 返回默认设置。只读 SVGOptions 。 |
static Simple { get; } | 返回用于生成最简单和最小SVG文件的设置。只读 SVGOptions 。 |
static WYSIWYG { get; } | 返回用于生成最准确SVG文件的设置。只读 SVGOptions 。 |
DefaultRegularFont { get; set; } | 返回或设置在找不到源字体时使用的字体。可读写字符串。 |
DeletePicturesCroppedAreas { get; set; } | 布尔标志,指示裁剪部分是否保留为文档的一部分。如果为 true,则裁剪部分将被移除;如果为 false,则它们将被序列化到文档中(这可能导致文件变大)。 |
Disable3DText { get; set; } | 确定SVG中是否禁用3D文本。可读写布尔值。 |
DisableFontLigatures { get; set; } | 获取或设置一个值,指示文本是否在渲染时不使用连字。当设置为 true 时,渲染输出中将禁用连字。默认情况下,此属性设置为 false 。 |
DisableGradientSplit { get; set; } | 禁用FromCornerX和FromCenter渐变的拆分。可读写布尔值。 |
DisableLineEndCropping { get; set; } | SVG 1.1缺乏为标记定义内边距的能力。Aspose.Slides SVG写入引擎对此问题有解决方法:它裁剪带箭头的线的末端,因此线不会与标记重叠。此选项关闭这种行为。可读写布尔值。 |
ExternalFontsHandling { get; set; } | 确定处理外部加载字体的方式。可读写 SvgExternalFontsHandling 。 |
GradientStyle { get; set; } | 返回或设置渐变的视觉样式。可读写 GradientStyle 。 |
InkOptions { get; } | 提供控制导出文档中Ink对象外观的选项。只读 IInkOptions |
JpegQuality { get; set; } | 确定JPEG编码质量。可读写Int32。 |
MetafileRasterizationDpi { get; set; } | 返回或设置元文件光栅化的下限分辨率。可读写Int32。 |
PicturesCompression { get; set; } | 表示图像压缩级别 |
ProgressCallback { get; set; } | 表示用于保存进度更新的回调对象,单位为百分比。参见 IProgressCallback 。 |
ShapeFormattingController { get; set; } | 返回和设置一个回调接口,允许用户控制形状转换。可读写 ISvgShapeFormattingController 。 |
SkipJavaScriptLinks { get; set; } | 指定在保存演示文稿时是否跳过带有JavaScript调用的超链接。可读写布尔值。默认值为 false。 |
UseFrameRotation { get; set; } | 确定在渲染时是否执行指定的形状旋转。可读写布尔值。默认值为 true。 |
UseFrameSize { get; set; } | 确定文本框是否将包括在渲染区域内。可读写布尔值。默认值为 false。 |
VectorizeText { get; set; } | 确定幻灯片上的文本是否将作为图形保存。可读写布尔值。 |
WarningCallback { get; set; } | 返回或设置一个接收警告并决定加载过程是否继续或中止的对象。可读写 IWarningCallback 。 |
另请参阅
- class SaveOptions
- interface ISVGOptions
- namespace Aspose.Slides.Export
- assembly Aspose.Slides