SVG 到 Word DOCX C#

SVG 图像很受欢迎,因为它们本质上是可扩展的。在某些情况下,您可能需要将 SVG 图像转换为 DOCXDOC 格式的 Word 文档。因此,本文介绍了如何在 C# 中以编程方式将 SVG 文件转换为 Word 文档。

SVG 到 DOCX 或 DOC 转换器 – C# API 安装

Aspose.HTML for .NET API 可用于创建、编辑或转换 HTML、MHTML、SVG 和许多 其他文件格式。只需通过从 Downloads 部分下载其 DLL 文件或使用以下 NuGet 安装命令来安装 API:

PM> Install-Package Aspose.HTML

在 C# 中以编程方式将 SVG 转换为 Word DOCX 或 DOC

您可以通过以下步骤将 SVG 转换为 DOCX 或 DOC 格式的 Word 文档:

  1. 使用 SVGDocument 类加载源 SVG 图像。
  2. 使用 ConvertSVG 方法和 DocSaveOptions 类对象转换 SVG 图像。

以下代码片段详细说明了如何按照这些步骤在 C# 中将 SVG 文件转换为 DOCX:

// 从文件初始化 SVG 文档
SVGDocument document = new SVGDocument("sample.svg");

// 将 SVG 转换为 Word DOCX
Converter.ConvertSVG(document, new DocSaveOptions(), "sample_output.docx");

使用 C# 将 SVG 转换为具有高级设置的 Word DOCX

您可以将自定义的 SVG 转换为 Word 文档的转换。例如,页面大小、页边距、分辨率等。您需要按照以下步骤在 C# 中使用高级设置将 SVG 转换为 DOCX:

  1. 加载输入的 SVG 文件。
  2. 初始化 DocSaveOptions 类的对象。
  3. 配置页面设置,如页面大小、边距、水平或垂直分辨率等。

下面的代码片段详细说明了如何在 C# 中以编程方式将 SVG 图像转换为具有高级设置的 Word DOCX:

// 从文件初始化 SVG 文档
SVGDocument document = new SVGDocument("sample.svg");

// 初始化 DocSaveOptions 以设置不同的属性 
DocSaveOptions options = new DocSaveOptions();
options.DocumentFormat = DocumentFormat.DOCX;
options.PageSetup.AnyPage = new Page(new Size(500, 500), new Margin(30, 10, 10, 10));

// 将 SVG 转换为 DOCX
Converter.ConvertSVG(document, options, "sample_output.docx");

获得免费评估许可证

您可以通过请求 免费临时许可证 来评估 API,而不受任何评估限制。

在线演示

请尝试使用上述 API 开发的 SVG to DOCX Converter 网络应用程序。

结论

在本文中,您学习了如何在 C# 中以编程方式将 SVG 文件转换为 DOCX 格式。您已经通过指定页面设置属性探索了基本转换方案以及高级转换。此外,您可以访问 文档 或通过 论坛 与我们联系,查看 API 提供的其他功能的详细信息。

也可以看看

在 C# 中将 EPUB 转换为 Word DOCX

提示:您可能需要检查 Aspose PowerPoint to Word Converter,因为它演示了流行的演示文稿到 Word 文档的转换过程。