Cara Mengonversi SVG ke PDF di C#

Dalam tutorial cara ini, kita akan mempelajari proses untuk mengonversi SVG ke PDF di C#. Lebih lanjut, ini memberikan informasi untuk mengonfigurasi pustaka yang diperlukan ke dalam aplikasi .NET, prosedur bertahap untuk melakukan konversi dokumen, dan cara menggunakan panduan ini untuk mengembangkan kemampuan C# SVG ke PDF. Berikut adalah langkah-langkah dan contoh kode untuk mengonversi SVG ke PDF menggunakan C#.

Langkah-langkah untuk Mengonversi SVG ke PDF di C#

  1. Instal paket GroupDocs.Conversion for .NET dari NuGet di proyek .NET untuk mengonversi SVG ke PDF
  2. Tambahkan referensi ke namespace GroupDocs.Conversion untuk mengimplementasikan fungsi SVG ke PDF
  3. Muat file SVG input dengan membuat instance kelas Converter
  4. Inisialisasi kelas PdfConvertOptions dan tentukan parameter untuk menyesuaikan dokumen PDF
  5. Terakhir, panggil metode Convert dari kelas Converter untuk menyimpan SVG sebagai dokumen PDF

Poin-poin di atas memungkinkan Anda untuk dengan mudah mengembangkan fungsi convert SVG ke PDF C# untuk melakukan transformasi dokumen. Pada langkah pertama, siapkan paket yang diperlukan dan sertakan namespace esensial. Kemudian, Anda perlu memuat file SVG input dengan menginisialisasi kelas Converter dan membuat instance kelas PdfConvertOptions untuk menyesuaikan dokumen PDF keluaran. Pada langkah terakhir, metode Konversi membantu Anda menyimpan file yang dihasilkan ke disk.

Kode untuk Mengonversi SVG ke PDF di C#

using System;
using GroupDocs.Conversion.Options.Convert;
namespace ConvertSvgToPdfInCSharp
{
class Program
{
public static void Main(string[] args) // Main function to convert SVG to PDF using C#
{
// Remove the watermark in output PDF document by adding license
string licensePath = "GroupDocs.Conversion.lic";
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License();
lic.SetLicense(licensePath);
// Load the source SVG file for conversion to PDF
var converterObj = new GroupDocs.Conversion.Converter("sample.svg");
// Set the conversion options for PDF document to customize the output file
PdfConvertOptions options = new PdfConvertOptions();
// Convert and save the SVG in PDF format
converterObj.Convert("converted.pdf", options);
Console.WriteLine("Done");
}
}
}

C# SVG to PDF converter diimplementasikan menggunakan langkah-langkah yang dijelaskan di bagian sebelumnya untuk mendemonstrasikan cara kerja panduan ini. Seperti yang Anda lihat, kami telah menulis beberapa kode baris yang terdiri dari panggilan API. Selanjutnya, Anda dapat menjalankan kode contoh ini pada sistem operasi apa pun seperti MS Windows, Linux, dan Mac OS dan bahkan tanpa menginstal perangkat lunak pihak ketiga apa pun.

Kami telah membahas transformasi dokumen untuk mengekspor SVG ke PDF menggunakan C#. Baru-baru ini, kami menerbitkan artikel untuk mengubah PDF ke Teks menggunakan C#, lihat panduan cara mengonversi PDF ke Teks di C# untuk informasi lebih lanjut.

 Indonesian