Kadang-kadang Anda perlu mengakses halaman web secara offline, membuatnya lebih mudah diakses. Jadi, mengonversi halaman HTML ke PDF melayani tujuan tersebut. Secara mengejutkan, Anda dapat mengaktifkan konversi HTML ke PDF dalam proyek Python Anda dalam beberapa detik. Panduan ini akan memperkenalkan SDK yang kuat untuk pengembang Python. Aspose.HTML untuk Python melalui .NET menawarkan banyak kelas dan metode untuk mengonversi halaman web ke format file yang berbeda. Namun, dalam postingan blog ini, kita akan menerapkan cara untuk mengonversi halaman web ke PDF dalam Python secara programatik. Untuk tujuan itu, pastikan Anda telah mengatur Python di sistem Anda.
HTML ke PDF - Instalasi SDK
Jalankan perintah berikut di terminal Anda untuk menginstal Aspose.HTML untuk Python melalui .NET:
pip install aspose-html-net
Sebagai alternatif, Anda dapat mengunduh SDK dari tautan ini.
Mengonversi Halaman Web ke PDF dalam Python - Implementasi
Ikuti langkah-langkah yang disebutkan di bawah ini untuk mengubah HTML menjadi PDF:
- Tentukan jalur untuk file kerja.
- Muat dokumen HTML yang akan dikonversi dengan menginisialisasi sebuah instance dari kelas HTMLDocument.
- Buat sebuah instance dari kelas PdfSaveOptions
- Konversi HTML ke PDF dengan memanggil metode convert_html.
Cuplikan kode di bawah ini menunjukkan cara mengonversi halaman web ke PDF dalam Python:
Anda dapat melihat outputnya pada gambar di bawah ini:
Dapatkan Lisensi Gratis
Dapatkan lisensi sementara gratis untuk mencoba SDK python ini di luar batasan evaluasi.
Ajukan Pertanyaan
Punya pertanyaan? forum ini akan menjawab semua pertanyaan Anda.
Kesimpulan
Aspose.HTML untuk Python melalui .NET adalah solusi lengkap untuk pengembang Python. SDK ini menawarkan konversi dan manipulasi file HTML yang kaya. Dalam artikel ini, kita telah membahas cara mengonversi halaman web ke PDF dalam Python. Dalam artikel-artikel mendatang, kami akan hadir dengan lebih banyak panduan untuk membahas topik lebih lanjut. Selain itu, konversi HTML ke PDF tidak lagi menjadi tugas yang sulit setelah mengintegrasikan Aspose.HTML untuk Python melalui .NET dalam proyek Anda.
Silakan kunjungi sumber daya berikut untuk mempelajari lebih lanjut tentang SDK ini: