本指南演示了如何在 C# 中无缝地将 SVG 转换为 EMF。 Aspose.Imaging for .NET 是 .NET 开发者中流行的图像处理 SDK,因其灵活性和开发者友好的特性而受到欢迎。EMF 图像文件格式提供了出色的打印质量和可扩展性。此外,这种图像文件格式在存储上也很高效。因此,Aspose.Imaging for .NET 使 SVG 到 EMF 的转换在时间和精力上变得轻松和经济。因此,请确保您已在计算机上设置好 .NET,以便您可以立即实现该功能。
图像处理 SDK - 安装
我们将安装 Aspose.Imaging for .NET。为此,请访问此 链接 下载它。
Install-Package Aspose.Imaging
以编程方式将 SVG 转换为 EMF
您可以按照以下步骤开发 SVG 到 EMF 的转换器:
- 遍历文件数组。
- 通过调用 Image.Load(inputFileName) 方法加载源 SVG 文件。
- 设置与原始图像相同页面大小的 SVG 光栅化 选项。
- 初始化 EMF 选项,并为矢量渲染分配 SVG 光栅化设置。
- Save 方法将把结果 EMF 文件保存在磁盘上。
以下代码示例演示了如何以编程方式在 C# 中将 SVG 转换为 EMF:
输出:
获取免费许可证
获取 免费临时许可证 以尝试此图像处理 SDK,超越评估限制。
有问题吗?
在我们的 论坛 上提问。
总结
我们已经探讨了以编程方式将 SVG 转换为 EMF 的可靠方法。 Aspose.Imaging for .NET 是 .NET 开发者自动化此转换的首选选项。此外,这个图像处理 SDK 使程序员能够完全控制以根据其需求扩展功能。这篇博客文章涵盖了基本功能。因此,您可以通过访问以下资源来了解更多关于此 SDK 的信息: