Generate PDF from HTML in C#

Menukar kandungan HTML kepada PDF adalah penting untuk arkib, berkongsi, atau mencetak dokumen. .NET HTML ke perpustakaan PDF yang boleh dipercayai disediakan oleh Penggunaan HTML untuk .NET membolehkan pemaju untuk dengan mudah menukar fail HTML, baris, dan URL hidup ke dalam dokumen PDF yang berkualiti tinggi. dalam artikel ini, anda akan belajar bagaimana untuk memanfaatkan C# .NET Core HTML ke PDF Conversion keupayaan untuk secara programmatik menghasilkan PDF dari html, lengkap dengan contoh-contoh praktikal dan pilihan penyesuaian canggih.

Topik yang ditutupi

C# API untuk Menghasilkan PDF daripada HTML

Penggunaan HTML untuk .NET Perpustakaan ini boleh dengan mudah diintegrasikan ke dalam mana-mana aplikasi .NET, membolehkan penukaran HTML ke PDF prestasi tinggi dalam NET. Pemaju boleh menukar dokumen HTML secara programmatik dengan ketepatan yang tinggi menggunakan C# HTML kepada PDFperpustakan yang cekap ini, menjadikannya ideal untuk tugas-tugas sepertic# menukarkan *html ke pdf.

ciri utama

  • Multiple Input Types: Dengan mudah menukar fail HTML, baris, atau URL langsung kepada PDF.
  • Customable Output: Modify menyimpan opsyen seperti resolusi, kompresi, dan tanda air untuk kawalan yang tepat.
  • ** Sokongan cross-platform:** Kompatibel sepenuhnya dengan Windows, macOS, dan Linux.

Pemasangan: Anda boleh menambah Aspose.HTML untuk .NET kepada projek anda menggunakan NuGet:

PM> Install-Package Aspose.Html

Menghasilkan dokumen PDF daripada HTML dalam C#

Mencipta dokumen PDF daripada fail HTML adalah mudah. ikuti langkah-langkah mudah ini:

  • Muat turun dokumen HTML menggunakan kelas HTMLDocument .
  • Mencipta contoh kelas PdfSaveOptions .
  • Memanggil Converter.ConvertHTML() untuk menghasilkan PDF. HTMLDokumen, PdfSaveOptions, dan laluan fail output PDF sebagai argumen.

Sampel kod berikut menunjukkan bagaimana untuk menghasilkan dokumen PDF daripada fail HTML menggunakan C# .

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

Generate PDF Document from HTML in C#

Menukar HTML kepada PDF dengan Simpan Pilihan dalam C#

Anda boleh mencipta dokumen PDF daripada fail HTML sambil menentukan opsyen simpanan tambahan dengan mengikuti langkah-langkah berikut:

  • Muat turun dokumen HTML menggunakan kelas HTMLDocument .
  • Mencipta contoh kelas PdfSaveOptions .
  • Menentukan opsyen simpanan tambahan seperti Resolusi Horizontal dan VerticalResolution.
  • Panggil kaedah Converter.ConvertHTML() untuk pengeluaran PDF.

Sampel kod berikut menunjukkan bagaimana untuk menghasilkan PDF daripada fail HTML dengan pilihan tambahan dalam C# .

Menghasilkan PDF daripada HTML String dalam C#

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

  • Mencipta contoh kelas PdfSaveOptions .
  • Menetapkan mana-mana opsyen simpanan seperti yang diperlukan.
  • Memanggil kaedah Converter.ConvertHTML() untuk menghasilkan PDF. Kaedah ini mengambil string HTML, PdfSaveOptions, dan laluan fail output PDF sebagai argumen.

Sampel kod berikut menggambarkan **bagaimana untuk menghasilkan PDF daripada string HTML menggunakan C# ** dengan bantuan perpustakaan PdfSharpCore HTML ke PDF .

Mencipta PDF daripada Live URL dalam C#

Sekarang, mari kita lihat bagaimana untuk menyimpan halaman web daripada URL sebagai dokumen PDF:

  • Mencipta contoh kelas Url dengan URL halaman web.
  • Mencipta contoh kelas PdfSaveOptions .
  • Menentukan mana-mana pilihan simpanan yang dikehendaki.
  • Simpan HTML sebagai PDF menggunakan kaedah Converter.ConvertHTML() , dengan Url, PdfSaveOptions, dan laluan fail output PDF sebagai argumen.

Sampel kod berikut menggambarkan bagaimana untuk menghasilkan PDF daripada URL langsung menggunakan C# .

Dapatkan lesen percuma

Anda boleh Dapatkan lesen sementara percuma untuk mencuba Aspose.HTML untuk .NET tanpa sekatan penilaian. ini adalah peluang yang hebat untuk meneroka C# HTML ke API percubaan percuma dan menilai ciri-ciri.

Conclusion

Dalam artikel ini, kami telah belajar bagaimana untuk:

  • Muat turun fail HTML secara programmatik.
  • Menetapkan PDF menyimpan opsyen.
  • Simpan string HTML sebagai PDF.
  • Simpan halaman web sebagai dokumen PDF.
  • Menukar fail HTML kepada PDF dalam C#.

Sama ada anda menggunakan Aspose atau meneroka alternatif lain .NET HTML kepada PDF sumber terbuka , anda boleh memperdalam pemahaman anda tentang Penggunaan HTML untuk .NET api yang menggunakan DokumentasiJika anda mempunyai soalan lanjut, sila berasa bebas untuk mencapai melalui kami. Forum Sokongan Percuma.

Lihat juga

Dengan **Aspose.HTML untuk .NET ** , anda boleh mencapai penukaran HTML ke PDF yang cekap dalam aplikasi C#.NET, menjadikannya penyelesaian yang berpatutan dan boleh dipercayai bagi pemaju yang memerlukan **mencipta PDF daripada HTML dalam c# ** . Sama ada anda bekerja pada **C# .Net Core Razor Pages ** atau **MVC aplikasi ** , perpustakaan ini **high-performance HTML to PDF conversion ** termasuk pilihan seperti PdfSharpCore HTML kepada PDF direka untuk memenuhi keperluan anda.

Sumber tambahan :

  • Bagi mereka yang ingin **mengubah HTML ke PDF dalam C# ** , pertimbangkan menggunakan **Best HTML to PDF Converter C # ** pilihan yang tersedia, seperti .NET Konversi HTML kepada PDF .
  • Jika anda lebih suka penukar HTML kepada PDF percuma ** atau penyelesaian HTML sumber terbuka ke PDF C# ** , terdapat banyak perpustakaan yang tersedia untuk penukaran C# HTML hingga PDF yang boleh memenuhi keperluan projek yang berbeza.
  • Belajar bagaimana untuk **mengubah halaman HTML kepada PDF menggunakan C# ** atau eksport HTML ke PDF dalam C # untuk kes penggunaan tertentu.

Untuk meningkatkan lagi projek anda, pertimbangkan menggunakan **C# konversi HTML kepada PDF ** pilihan yang tersedia dalam perpustakaan seperti Aspose ** , atau meneroka .NET konvert HTML ke PDF keupayaan untuk memenuhi keperluan pembangunan anda.

More in this category