可缩放矢量图形 (SVG) 文件通常在 Web 上使用,因为它们具有可扩展性并且不会改变图像的质量。二维图形(如徽标、图标和插图)通常以 SVG 文件格式呈现。您可以使用 C# 语言以编程方式轻松地将 SVG 转换为 HTML 文件。在本文中,您将了解有关 SVG 到 HTML 网页转换的几个细节。SVG 图像在网络上广泛使用,尤其是在图像的可扩展性和质量很重要的情况下。您可以使用 C# 以编程方式检查、提取或导航 SVG 图像元素。SVG(Scalable Vector Graphics)是一种用于二维图形的矢量图像格式。这些图像基于 XML 格式,使您可以遍历不同的节点来轻松地编辑或搜索文件内容。您可以在 C# 中以编程方式加载、保存或合并 SVG 图像文件。同样,与 SVG 图像相关的其他一些功能允许基于 .NET 的应用程序处理多种支持的文件格式。Scalable Vector Graphics,SVG,文件格式用于显示二维图像,通常用于网络。您可以使用 C# 或 VB.NET 以编程方式将 SVG 转换为 PDF 或 XPS。 XPS 和 PDF 文件格式被不同的系统广泛支持和使用。在本文中,我们将通过示例介绍 SVG 到 PDF 和 SVG 到 XPS 的转换功能。在本文中,我将向您展示如何使用 C# 和 Aspose 的 .NET SVG API 将 SVG 文件转换为 PNG、JPEG、TIFF 和其他流行的光栅图像格式。
Aspose.SVG for .NET 是一个强大的 API,用于使用 C# 或 VB.NET 处理 SVG 文件。它允许您加载、解析 SVG 文件并将其转换为各种其他文件格式。在本文中,我们将利用 Aspose.SVG for .NET 的转换器 API 的功能,并学习如何执行以下 SVG 转换:
使用 C# 将 SVG 转换为 PNG 使用 C# 将 SVG 转换为 JPEG 使用 C# 将 SVG 转换为 BMP 使用 C# 将 SVG 保存为 TIFF 图像 使用 C# 将 SVG 转换为 GIF C# SVG 到图像转换器 - 安装 Aspose.是时候宣布将 C# SVG 库添加到我们的产品线 - Aspose.SVG for .NET。它是一个 .NET 类库,可让您在基于 .NET 或 .NET Core 的应用程序中使用 C# 以编程方式创建、编辑、读取和转换 SVG 文件。让我们快速浏览一下 API 的安装方法和显着特性。
C# .NET SVG API - 安装 Aspose.SVG for .NET DLL 可以从我们的 下载 部分下载。另一方面,您可以通过 NuGet 包管理器或 Visual Studio 中的包管理器控制台安装它。
NuGet 包管理器 包管理器控制台 PM> Install-Package Aspose.SVG 现在让我们看一下处理 SVG 文件的 API 的一些显着特性。
使用 C# 创建 SVG 文件 Aspose.SVG for .NET 允许您创建一个具有 SVG 结构的空文件。此外,您还可以从用户定义的字符串创建 SVG 文件。 API 提供了 SVGDocument 类来创建 SVG 文件,您可以进一步使用该对象用 SVG 元素填充文档。完成后,您可以使用 SVGDocument.