Class SvgSaveOptions

Class SvgSaveOptions

名称: Aspose.Words.Saving 集合: Aspose.Words.dll (25.4.0)

可以用来指定额外的选项,当将文档保存到 Aspose.Words.SaveFormat.Svg 格式。

要了解更多,请参观 Specify Save Options 文档文章。

public class SvgSaveOptions : FixedPageSaveOptions

Inheritance

object SaveOptions FixedPageSaveOptions SvgSaveOptions

继承人

FixedPageSaveOptions.Equals(object) , FixedPageSaveOptions.AssertValidIdPrefix(string) , FixedPageSaveOptions.IsValidIdPrefix(string) , FixedPageSaveOptions.PageSet , FixedPageSaveOptions.PageSavingCallback , FixedPageSaveOptions.NumeralFormat , FixedPageSaveOptions.MetafileRenderingOptions , FixedPageSaveOptions.JpegQuality , FixedPageSaveOptions.ColorMode , FixedPageSaveOptions.OptimizeOutput , SaveOptions.CreateSaveOptions(SaveFormat) , SaveOptions.CreateSaveOptions(string) , SaveOptions.SaveFormat , SaveOptions.ExportGeneratorName , SaveOptions.TempFolder , SaveOptions.PrettyFormat , SaveOptions.UseAntiAliasing , SaveOptions.UseHighQualityRendering , SaveOptions.DmlRenderingMode , SaveOptions.DmlEffectsRenderingMode , SaveOptions.ImlRenderingMode , SaveOptions.DefaultTemplate , SaveOptions.UpdateFields , SaveOptions.UpdateLastSavedTimeProperty , SaveOptions.UpdateLastPrintedProperty , SaveOptions.UpdateCreatedTimeProperty , SaveOptions.MemoryOptimization , SaveOptions.UpdateAmbiguousTextFont , SaveOptions.Dml3DEffectsRenderingMode , SaveOptions.ProgressCallback , SaveOptions.AllowEmbeddingPostScriptFonts , SaveOptions.CustomTimeZoneInfo , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

SvgSaveOptions()

public SvgSaveOptions()

Properties

ExportEmbeddedImages

指定图像是否应该作为基础64嵌入到 SVG 文档中。请注意,激活此选项可能会导致输出 SVG 文件的大小显著增加。

public bool ExportEmbeddedImages { get; set; }

财产价值

bool

FitToViewPort

指定输出 SVG 是否应填写可用的视门区域(浏览器窗口或容器)。当设置为“真实”时,输出 SVG 的宽度和高度设置为 100%。

默认值是。

public bool FitToViewPort { get; set; }

财产价值

bool

IdPrefix

指定输出文件中的所有创建的元素 ID 的预定义。默认值为零,没有预定。

public string IdPrefix { get; set; }

财产价值

string

Remarks

如果前提是指定的,它只能包含字母,字符,字符,字符和字符,必须从一封信开始。

Exceptions

ArgumentException

值不符合上述要求。

MaxImageResolution

接收或设置一个值的像素每英寸,限制分辨率的出口拉斯特图像。

public int MaxImageResolution { get; set; }

财产价值

int

Remarks

如果这个属性的价值是非零,它限制了出口的拉斯特图像的分辨率,也就是说,高解像图画被重新模拟到边界,而较低解密图图片被出口如有。

如果该资产的价值为零,则所有拉斯特图像都将被出口,而无需重新采集。

RemoveJavaScriptFromLinks

指定是否将JavaScript从链接中删除.默认情况是“虚假”。如果此选项被启用,所有包含JavaScript的链接将被“JavaScript:void(0)”取代。

public bool RemoveJavaScriptFromLinks { get; set; }

财产价值

bool

ResourceSavingCallback

允许在文档出口到 SVG 格式时控制如何存储资源(图像)。

public IResourceSavingCallback ResourceSavingCallback { get; set; }

财产价值

IResourceSavingCallback

ResourcesFolder

指定存储资源(图像)的物理文件夹,当将文档出口到Svg format.Default是“零”。

public string ResourcesFolder { get; set; }

财产价值

string

Remarks

它只有效,如果 Aspose.Words.Saving.SvgSaveOptions.ExportEmbeddedImages 属性是 .

当您保存一个 Aspose.Words.Document 在 SVG 格式, Aspose.Words 需要保存所有图像嵌入到文档作为单独的文件. Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder 允许您指定图像将存储在哪里和 Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias 允许您指定图像 URI 将如何构建。

如果您将文档保存到文件中并提供文件名,则 Aspose.Words 默认情况下将图像保存到文件文件存储的相同文件夹中。

如果您将文档存储在流中,Aspose.Words 没有存储图像的文件夹,但仍然需要存储图像在某个地方。

Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias

ResourcesFolderAlias

指定在 SVG 文档中写的图像 URI 构建所使用的文件夹的名称。

public string ResourcesFolderAlias { get; set; }

财产价值

string

Remarks

当您保存一个 Aspose.Words.Document 在 SVG 格式, Aspose.Words 需要保存所有图像嵌入到文档作为单独的文件. Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder 允许您指定图像将存储在哪里和 Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias 允许您指定图像 URI 将如何构建。

Aspose.Words.Saving.SvgSaveOptions.Resources文件

SaveFormat

指定文档将存储的格式,如果使用此存储选项对象。只能是 Aspose.Words.SaveFormat.Svg。

public override SaveFormat SaveFormat { get; set; }

财产价值

SaveFormat

ShowPageBorder

检查是否在页面上添加了边界。默认是“真实”。

public bool ShowPageBorder { get; set; }

财产价值

bool

TextOutputMode

收到或设置一个值,确定文本应该如何在 SVG 中呈现。

public SvgTextOutputMode TextOutputMode { get; set; }

财产价值

SvgTextOutputMode

Remarks

使用此属性来获取或设置文档内部文本应在存储在 SVG 格式时如何呈现的模式。

默认值是 Aspose.Words.Saving.SvgTextOutputMode.UseTargetMachineFonts。

 中文