Menggabungkan SVG dalam C#

Gabungkan file SVG dan simpan hasilnya ke format populer termasuk PDF, XPS, BMP, JPEG, PNG, GIF, dan TIFF menggunakan C#

Cara Menggabungkan SVG menggunakan C#

Ada banyak alasan mengapa Anda perlu menggabungkan beberapa SVG atau Gambar menjadi satu dokumen. Untuk menggabungkan file SVG, kami akan menggunakan Aspose.SVG for .NET API yang merupakan API manipulasi dokumen yang andal dan mudah digunakan untuk platform C# . Pustaka C# kami menyediakan kelas SvgRenderer untuk merender dan menggabungkan dokumen SVG. Metode Render() memberi Anda kemampuan untuk mengirim banyak dokumen sekaligus ke perangkat rendering keluaran dan menggabungkannya.

Contoh C# untuk menggabungkan SVG ke PDF

Pustaka C# berkecepatan tinggi memungkinkan pengembang .NET menggabungkan file SVG dan mengonversi hasil gabungan menjadi banyak format populer seperti PDF, XPS, JPEG, PNG, BMP, GIF, dan TIFF dengan kualitas dan efisiensi tinggi. Penggabungan dokumen dapat dilakukan dengan beberapa baris kode:

Menggabungkan SVG ke PDF - C#

// Initialize SVG documents from files to merge 
using (var document1 = new SVGDocument("document1.svg"))
using (var document2 = new SVGDocument("document2.svg"))
using (var document3 = new SVGDocument("document3.svg"))
{
    // Create an instance of SvgRenderer
    using var renderer = new Aspose.Svg.Rendering.SvgRenderer();	
    // Create an instance of SvgRenderer
    using var device = new Aspose.Svg.Rendering.Pdf.PdfDevice("result.pdf");
    //Merge all SVG documents to PDF
    renderer.Render(device, document1, document2, document3);                
}

Penggabungan SVG dalam Dokumentasi

Aspose.SVG untuk pustaka .NET memungkinkan Anda membuat, mengedit, membaca, mengonversi, dan menggabungkan file SVG secara terprogram menggunakan C#. Namespace Aspose.Svg.Rendering menerapkan akses mudah untuk mengonversi dan menggabungkan metode. Selain itu, ia menyediakan penggabungan file SVG ke dalam format populer, seperti PDF, XPS, JPEG, PNG, BMP, TIFF, dan GIF. Kunjungi bab dokumentasi Cara Menggabungkan File SVG untuk mempelajari lebih lanjut tentang fitur penggabungan SVG C# API.

Menginstal Aspose.SVG untuk perpustakaan .NET

Aspose.SVG untuk .NET adalah pustaka fleksibel lintas platform yang dirancang untuk menyediakan berbagai fitur untuk memproses dan merender dokumen SVG. Ini terintegrasi dengan mulus ke dalam Aplikasi .NET Anda untuk bekerja dengan file SVG tanpa menginstal perangkat lunak pihak ke-3 apa pun. SVG .NET API kami dapat digunakan dengan bahasa .NET apa pun, seperti C#, VB.NET, ASP.NET, dll. Ia bekerja dengan baik pada OS apa pun yang dapat menginstal Mono (dukungan .NET 4.0 Framework) atau menggunakan .NET inti. Ini termasuk Windows, Linux, dan macOS.

Menginstal Aspose.SVG untuk .NET melalui NuGet :

  1. Menggunakan Konsol Manajer Paket.
  2. Menggunakan GUI Pengelola Paket NuGet.

Untuk detail selengkapnya tentang penginstalan library C#, lihat Dokumentasi Aspose.SVG.

Penggabungan lain yang Didukung

Anda dapat menggabungkan file SVG ke dalam banyak format file lain termasuk beberapa yang tercantum di bawah ini: