Artikel panduan ini akan memandu Anda melalui langkah-langkah tepat yang diperlukan untuk mengonversi XML menjadi PDF di C#. Contoh fitur C# convert XML to PDF disediakan dalam artikel, bersama dengan petunjuk tentang cara menyiapkan lingkungan pengembangan untuk konversi dokumen. Di sini Anda dapat menemukan instruksi komprehensif bersama dengan kode contoh yang berfungsi untuk mengonversi XML ke PDF menggunakan C#.
Langkah-langkah untuk Mengkonversi XML ke PDF di C#
- Instal paket GroupDocs.Conversion for .NET dari NuGet di proyek .NET untuk mengonversi XML ke PDF
- Tambahkan referensi ke namespace GroupDocs.Conversion untuk membuat PDF dari fungsionalitas XML C#
- Buat instance kelas Converter dan muat file XML input untuk konversi
- Buat objek kelas PdfConvertOptions dan tentukan parameter untuk menyesuaikan file PDF keluaran
- Terakhir, panggil metode Konversi dari kelas Konverter dan teruskan jalur file yang dikonversi bersama dengan objek PdfConvertOptions ke sana
Langkah-langkah di atas sangat mudah dan memungkinkan Anda mengembangkan fitur convert XML ke PDF C# dengan mudah. Anda dapat menggunakan petunjuk ini tanpa menginstal perangkat lunak tambahan apa pun untuk mengimplementasikan kemampuan C# XML ke PDF. Pada langkah pertama, Anda harus menginstal paket yang diperlukan dari situs web NuGet dan menggunakan ruang nama penting dalam kode. Setelah itu, muat file XML input dengan menginisialisasi kelas Converter dan sesuaikan file PDF output dengan mengatur properti menggunakan kelas PdfConvertOptions. Pada langkah terakhir, simpan file yang dikonversi ke disk dengan memanggil metode Convert.
Kode untuk Mengonversi XML ke PDF di C#
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertXmlToPdfInCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert XML 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 XML file for conversion to PDF | |
var converter = new GroupDocs.Conversion.Converter("sample.xml"); | |
// Set the convert options for PDF document | |
var convertOptions = new PdfConvertOptions() | |
{ | |
Height = 500, | |
Width = 500, | |
Dpi = 100, | |
PageNumber = 1, | |
PagesCount = 1 | |
}; | |
// Convert and save the XML in PDF format | |
converter.Convert("converted.pdf", convertOptions); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
Kami telah menggunakan instruksi yang didefinisikan di bagian sebelumnya untuk menunjukkan kepada Anda implementasi kemampuan generate PDF from XML C#. Kami telah menyesuaikan dokumen yang dikonversi dengan mendefinisikan banyak properti dan Anda dapat memodifikasinya sesuai dengan kebutuhan spesifik Anda. Selain itu, Anda dapat dengan mudah mengubah dokumen XML Anda ke sejumlah format lain seperti SVG, PPTX, DOCX, MHTML, POTX, XLSX, PNG, MD, dan banyak lagi.
Kami telah membahas proses konversi dokumen untuk fitur XML ke PDF C# dan mengembangkan kode sampel untuk itu. Baru-baru ini, kami telah menerbitkan artikel untuk mengubah RTF ke HTML menggunakan C#, kunjungi cara mengubah RTF ke HTML di C# untuk informasi lebih lanjut.