可縮放矢量圖形 (SVG) 圖像因其可縮放性而廣受歡迎。它們經常在網絡上用於顯示視覺信息。在本文中,您將學習如何使用 C# 以編程方式創建 SVG 圖像文件。以下部分涵蓋了不同的用例。您可以通過將文本轉換為 SVG 文件中的數字圖形來矢量化文本。它有助於文本安全目的,例如當您想要保護受版權保護的字體免遭不必要的使用時。本文介紹如何使用 C# 以編程方式執行文本矢量化。可縮放矢量圖形 (SVG) 文件因其可縮放性且不會改變圖像質量而在 Web 上廣泛使用。徽標、圖標和插圖等二維圖形通常以 SVG 文件格式呈現。您可以使用 C# 語言以編程方式輕鬆地將 SVG 轉換為 HTML 文件。在本文中,您將了解有關 SVG 到 HTML 網頁轉換的幾個詳細信息。SVG 圖像在 Web 上廣泛使用,尤其是在圖像的可擴展性和質量很重要的情況下。您可以使用 C# 以編程方式檢查、提取或導航 SVG 圖像元素。SVG(可縮放矢量圖形)是二維圖形的矢量圖像格式。這些圖像基於 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.