Generate PDF from HTML in C#

Konversi konten HTML ke PDF adalah penting untuk mengarkibkan, berbagi, atau mencetak dokumen. ** .NET HTML menjadi PDF perpustakaan** yang dapat diandalkan oleh HTML untuk .NET memungkinkan pengembang untuk dengan mudah mengkonversi file HTML, string, dan URL langsung ke dokumen PDF berkualitas tinggi.Dalam artikel ini, Anda akan belajar bagaimana memanfaatkan kemampuan C# .NET Core HTML ke PDF Conversion untuk secara programmatik menghasilkan PDF dari html, lengkap dengan contoh praktis dan opsi penyesuaian lanjutan.

Topik yang ditutupi

C# API untuk Generasi PDF dari HTML

HTML untuk .NET perpustakaan ini dapat dengan mudah diintegrasikan ke dalam aplikasi .NET apa pun, memungkinkan konversi HTML ke PDF dengan kecepatan tinggi.Pengembang dapat mengkonversi dokumen HTML secara programmatik dengan keakuratan yang tinggi menggunakan library ini yang efisien C# HTML kepada PDF, menjadikannya ideal untuk tugas-tugas seperti C# Konverti HTML menjadi PDF.

Fitur Utama

  • Multiple Input Types: Mengkonversi file HTML, string, atau URL langsung ke PDF dengan mudah.
  • Customable Output: Modify menyimpan opsi seperti resolusi, kompresi, dan watermark untuk kontrol yang akurat.
  • Cross-Platform Support: Kompatibel dengan Windows, macOS, dan Linux.

Installasi: Anda dapat menambahkan Aspose.HTML untuk .NET ke proyek Anda menggunakan NuGet:

PM> Install-Package Aspose.Html

Menghasilkan dokumen PDF dari HTML dalam C#

Menghasilkan dokumen PDF dari file HTML adalah mudah. ikuti langkah-langkah sederhana ini:

  • Memuat dokumen HTML menggunakan kelas HTMLDocument.
  • Buat contoh dari kelas PdfSaveOptions.
  • Memanggil metode Converter.ConvertHTML() untuk menghasilkan PDF HTMLDokumen, PdfSaveOptions, dan output PDF file path sebagai argumen.

Sampel kode berikut menggambarkan bagaimana untuk menghasilkan dokumen PDF dari file HTML menggunakan C#.

Generate-PDF-Document-from-HTML-in-CSharp

Generate PDF Document from HTML in C#

Konversi HTML ke PDF dengan Simpan Opsi dalam C#

Anda dapat menghasilkan dokumen PDF dari file HTML sambil menentukan opsi penyimpanan tambahan dengan mengikuti langkah-langkah berikut:

  • Download dokumen HTML menggunakan kelas HTMLDocument.
  • Buat contoh dari kelas PdfSaveOptions.
  • Menentukan opsi penyimpanan tambahan seperti Resolusi Horizontal dan Resolusi Vertikal.
  • Memanggil metode Converter.ConvertHTML() untuk pembuatan PDF.

Sampel kode berikut menunjukkan bagaimana untuk menghasilkan PDF dari file HTML dengan opsi tambahan dalam C#.

Menghasilkan PDF dari HTML String dalam C#

Mencipta dokumen PDF dari string HTML juga mudah. ikuti langkah-langkah berikut:

  • Buat contoh dari kelas PdfSaveOptions.
  • Menetapkan semua opsi simpanan seperti yang diperlukan.
  • Memanggil Converter.ConvertHTML() metode untuk menghasilkan PDF. metode ini mengambil string HTML, PdfSaveOptions, dan output PDF file path sebagai argumen.

Sampel kode berikut menggambarkan bagaimana untuk menghasilkan PDF dari string HTML menggunakan C# dengan bantuan perpustakaan PdfSharpCore HTML ke PDF.

Menghasilkan PDF dari Live URL dalam C#

Sekarang, mari kita menjelajahi cara menyimpan halaman web dari URL sebagai dokumen PDF:

  • Buat contoh kelas Url dengan URL halaman web.
  • Buat contoh dari kelas PdfSaveOptions.
  • Tentukan pilihan yang diinginkan.
  • Simpan HTML sebagai PDF menggunakan metode Converter.ConvertHTML(), dengan url, PdfSaveOptions, dan output PDF file path sebagai argumen.

Sampel kode berikut menggambarkan bagaimana untuk menghasilkan PDF dari URL langsung menggunakan C#.

Dapatkan Lisensi Gratis

Anda bisa Dapatkan lisensi sementara gratis untuk mencoba Aspose.HTML untuk .NET tanpa batasan evaluasi. ini adalah kesempatan yang bagus untuk mengeksplorasi C# HTML ke PDF API percobaan gratis dan menilai fiturnya.

Kesimpulan

Dalam artikel ini, kami telah belajar bagaimana:

  • Mengunggah file HTML secara programmatik.
  • Menetapkan PDF Save Options.
  • Simpan string HTML sebagai PDF.
  • Simpan halaman web sebagai dokumen PDF.
  • Konversi file HTML ke PDF dalam C#.

Apakah Anda menggunakan Aspose atau mengeksplorasi alternatif lain .NET HTML ke PDF open source, Anda dapat memperdalam pemahaman Anda tentang HTML untuk .NET Kebakaran menggunakan Dokumentasi. Jika Anda memiliki pertanyaan lebih lanjut, silakan merasa bebas untuk mencapai melalui kami Forum Dukungan Gratis.

Lihat juga

Dengan Aspose.HTML untuk .NET, Anda dapat mencapai konversi HTML ke PDF yang efisien dalam aplikasi C#.NET, menjadikannya solusi yang terjangkau dan dapat diandalkan bagi para pengembang yang membutuhkan untuk menghasilkan PDF dari HTML dalam C #. Apakah Anda bekerja pada C# .Net Core Razor Pages atau MVC aplikasi , perpustakaan ini yang berprestasi tinggi, termasuk opsi seperti PdfSharpCore HTML kepada PDF, dirancang untuk memenuhi kebutuhan Anda.

Sumber Daya Tambahan:

  • Untuk mereka yang ingin convert HTML ke PDF dalam C#, pertimbangkan menggunakan Best HTML to PDF Converter C # pilihan yang tersedia, seperti .NET Convert html to pdf.
  • Jika Anda lebih suka konversi HTML ke PDF gratis atau penyelesaian HTML open source untuk PDF C#, ada banyak perpustakaan yang tersedia untuk Konversi C# HTML menjadi PDF yang dapat memenuhi berbagai persyaratan proyek.
  • Pelajari cara untuk mengkonversi halaman HTML ke PDF menggunakan C# atau ekspor HTML menjadi PDF dalam C# untuk kasus penggunaan tertentu.

Untuk meningkatkan lagi proyek Anda, pertimbangkan menggunakan C# konversi HTML ke PDF opsi yang tersedia di perpustakaan seperti Aspose, atau menjelajahi .NET konvert HTML menjadi PDF kemampuan untuk memenuhi kebutuhan pengembangan Anda.

More in this category