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; }返回或设置在未找到源字体时使用的字体。 读写String。
DeletePicturesCroppedAreas { get; set; }一个布尔标志指示裁剪的部分是否保留为文档的一部分。如果为真,裁剪的 部分将被删除,如果为假,它们将在文档中序列化(这可能导致 更大的文件)
Disable3DText { get; set; }确定是否在 SVG 中禁用 3D 文本。 读/写Boolean。
DisableGradientSplit { get; set; }禁用拆分 FromCornerX 和 FromCenter 渐变。 读/写Boolean。
DisableLineEndCropping { get; set; }SVG 1.1 缺乏为标记定义插入的能力。 Aspose.Slides SVG 书写引擎有解决该问题的方法: 它用箭头裁剪行尾,因此,行不会与标记重叠。 此选项关闭此类行为。 读/写Boolean。
ExternalFontsHandling { get; set; }确定处理外部加载字体的方式。 读/写SvgExternalFontsHandling
JpegQuality { get; set; }确定 JPEG 编码质量。 读/写Int32。
MetafileRasterizationDpi { get; set; }返回或设置图元文件光栅化的分辨率下限。 读/写Int32。
PicturesCompression { get; set; }代表图片压缩等级
ProgressCallback { get; set; }表示用于保存进度更新百分比的回调对象。 见IProgressCallback
ShapeFormattingController { get; set; }返回并设置一个允许用户控制形状转换的回调接口。 读/写ISvgShapeFormattingController
VectorizeText { get; set; }确定幻灯片上的文本是否保存为图形。 读/写Boolean。
WarningCallback { get; set; }返回一个对象,该对象接收警告并决定加载过程是继续还是中止。 读/写IWarningCallback

也可以看看