Konversikan URL ke PDF C#

Pernahkah Anda berada dalam situasi di mana Anda ingin menyimpan halaman web sebagai dokumen PDF? Mengonversi halaman web HTML dari URL aktif dapat bermanfaat karena sejumlah alasan. Ini memungkinkan menyimpan halaman web yang diinginkan untuk akses offline seperti dokumen lainnya. Format PDF memudahkan untuk menyorot paragraf, menambahkan komentar, dan mengedit halaman web yang dikonversi. Hasilnya, halaman web menjadi milik Anda untuk disesuaikan sesuai keinginan Anda! Pada artikel ini, kita akan mempelajari cara mengonversi URL ke PDF di C#.

Topik-topik berikut akan dibahas dalam artikel ini:

  1. C# API untuk Mengonversi URL ke PDF
  2. Langkah-Langkah Mengonversi URL ke PDF
  3. Konversi Halaman Web dari URL ke PDF

C# API untuk Mengonversi URL ke PDF

Untuk mengonversi halaman web dari URL aktif menjadi dokumen PDF, kami akan menggunakan API Aspose.HTML for .NET. Ini adalah API kaya fitur yang memungkinkan kita membuat, memodifikasi, dan mengekstrak data dari halaman web HTML atau dokumen HTML mandiri. Itu juga memungkinkan konversi halaman web dan dokumen HTML ke format yang didukung tanpa perangkat lunak eksternal apa pun.

Kelas Url API menyediakan representasi objek dari pengidentifikasi universal (URL). Kami memiliki kelas PdfSaveOptions API yang memungkinkan menentukan berbagai opsi penyimpanan sambil menyimpan sebagai PDF. Kita dapat mengonversi dokumen yang didukung ke format populer menggunakan kelas Converter. Metode ConvertHTML(Url, PdfSaveOptions, string) dari kelas ini memungkinkan konversi HTML ke format lain.

Harap unduh DLL API atau instal menggunakan NuGet.

PM> Install-Package Aspose.Html

Cara Mengonversi URL ke PDF di C#

Kami dapat dengan mudah mengonversi HTML dari URL ke PDF dengan mengikuti langkah-langkah berikut:

  • Tentukan URL halaman web aktif.
  • Tentukan Opsi Penyimpanan PDF.
  • Simpan konten URL sebagai PDF.

Bagian berikut menjelaskan cara mengubah langkah-langkah ini menjadi kode C# dan menyimpan konten halaman web HTML dari URL ke PDF.

Konversikan URL ke PDF menggunakan C#

Kami dapat menyimpan halaman web apa pun dari URL langsung ke dokumen PDF dengan mengikuti langkah-langkah di bawah ini:

  1. Pertama, buat instance kelas Url dengan URL halaman web.
  2. Selanjutnya, buat instance kelas PdfSaveOptions.
  3. Secara opsional, tentukan opsi penyimpanan.
  4. Terakhir, simpan HTML sebagai PDF menggunakan metode Converter.ConvertHTML(). Dibutuhkan Url, PdfSaveOptions, dan keluaran jalur file PDF sebagai argumen.

Contoh kode berikut menunjukkan cara mengonversi URL ke PDF di C#.

// Contoh kode ini menunjukkan cara mengonversi konten dari URL ke dokumen PDF.
// URL
Url url = new Url("https://about.aspose.com/");

// Inisialisasi PdfSaveOptions 
var options = new PdfSaveOptions();

// Konversikan kode HTML ke PDF
Converter.ConvertHTML(url, options, @"C:\Files\URLtoPDF.pdf");
Konversikan URL ke PDF menggunakan C#

Konversikan URL ke PDF menggunakan C#

Dapatkan Lisensi Gratis

Anda bisa mendapatkan lisensi sementara gratis untuk mencoba Aspose.HTML for .NET tanpa batasan evaluasi.

Kesimpulan

Pada artikel ini, kami telah mempelajari cara mengonversi konten HTML dari URL ke PDF dalam C#. Selain itu, Anda dapat mempelajari lebih lanjut tentang Aspose.HTML for .NET API menggunakan dokumentasi. Jika ada ambiguitas, jangan ragu untuk menghubungi kami di [forum dukungan gratis] kami 16.

Lihat juga