SvgTextOutputMode

SvgTextOutputMode enumeration

允许指定以 SVG 格式保存时文档内的文本应如何呈现 。

public enum SvgTextOutputMode

价值观

姓名价值描述
UseSvgFonts0SVG 字体用于渲染文本。请注意,并非所有浏览器都支持 SVG 字体。
UseTargetMachineFonts1目标计算机上安装的字体用于呈现文本。 注意,如果文档中使用的某些字体在目标计算机上不可用,则文档可能会有所不同。
UsePlacedGlyphs2文本使用曲线呈现。请注意,如果使用此选项,文本选择将不起作用。

例子

演示如何在将 .docx 文档转换为 .svg 时模仿图像的属性。

Document doc = new Document(MyDir + "Document.docx");

// 配置 SvgSaveOptions 对象以保存无页面边框或可选文本。
SvgSaveOptions options = new SvgSaveOptions
{
    FitToViewPort = true,
    ShowPageBorder = false,
    TextOutputMode = SvgTextOutputMode.UsePlacedGlyphs
};

doc.Save(ArtifactsDir + "SvgSaveOptions.SaveLikeImage.svg", options);

也可以看看