1. Produk
  2.   HTML
  3.   Python
  4.   Python-PDFKit
 
  

Perpustakaan Python Gratis untuk Mengekspor File PDF HTML

Perpustakaan Python Open Source Terdepan yang Memungkinkan Pengembang Perangkat Lunak Membaca dan Mengonversi Konten HTML & CSS menjadi File PDF Berkualitas Tinggi. Sesuaikan Output termasuk Ukuran Kertas, Margin, Orientasi, & sebagainya.

Di dunia bisnis dan teknologi modern, kebutuhan untuk menghasilkan dokumen PDF secara programatik semakin meningkat. Apakah Anda ingin menghasilkan faktur, laporan, atau jenis dokumen lainnya, Python menawarkan banyak pustaka untuk menyelesaikan tugas ini. Salah satu pustaka yang telah populer karena kesederhanaan dan fleksibilitasnya adalah Python-PDFKit. Ini adalah pembungkus Python untuk alat baris perintah 'wkhtmltopdf,' yang merupakan utilitas yang banyak digunakan untuk mengonversi HTML dan CSS menjadi dokumen PDF. Pustaka ini berfungsi sebagai antarmuka antara kode Python Anda dan 'wkhtmltopdf,' memungkinkan Anda menghasilkan PDF dari konten HTML/CSS dengan mudah.

Python-PDFKit adalah pustaka Python sumber terbuka yang menyediakan antarmuka ke alat WKHTMLTOPDF, sebuah utilitas baris perintah yang kuat untuk mengonversi dokumen HTML dan CSS menjadi file PDF. Dengan Python-PDFKit, Anda dapat dengan mulus mengintegrasikan pembuatan PDF ke dalam aplikasi Python Anda, menjadikannya alat yang berharga untuk berbagai kasus penggunaan. Pustaka ini mendukung berbagai fitur untuk menangani pembuatan PDF dari HTML, seperti konversi halaman web sederhana, aplikasi web dinamis, atau konten HTML apa pun, dukungan stylesheet CSS, pengelolaan header dan footer PDF, penanganan daftar isi, dan sebagainya.

Python-PDFKit adalah alat fantastis untuk menyederhanakan pembuatan PDF di Python. Ia memanfaatkan kekuatan utilitas WKHTMLTOPDF dan menyediakan antarmuka yang bersifat Pythonic untuk mengonversi konten HTML dan CSS menjadi dokumen PDF berkualitas tinggi. Dengan menggunakan pustaka ini, pengguna dapat membuat faktur, laporan, dokumentasi, dan banyak lagi, sambil menikmati fleksibilitas dan kenyamanan Python. Pustaka ini telah menjadi pilihan populer di antara pengembang karena kemudahan penggunaan dan kemampuan yang kuat, menjadikannya tambahan yang sangat baik untuk toolkit Python Anda dalam bekerja dengan PDF.

Previous Next

Memulai dengan Python-PDFKit

Cara yang direkomendasikan dan paling mudah untuk menginstal Python-PDFKit adalah menggunakan pip. Silakan gunakan perintah berikut untuk instalasi yang lancar.

Instal Python-PDFKit via pip

pip install pdfkit

Anda juga dapat menginstalnya secara manual; unduh file rilis terbaru langsung dari repositori GitHub.

Konversi HTML ke PDF melalui Python

Perpustakaan open source Python-PDFKit memudahkan pengembang perangkat lunak untuk memuat file PDF yang ada dan mengonversinya menjadi file PDF di dalam aplikasi Python. Perpustakaan ini unggul dalam mengonversi konten HTML menjadi PDF. Baik Anda memiliki halaman web sederhana, aplikasi web dinamis, atau konten HTML apa pun, Anda dapat mengubahnya menjadi PDF dengan hanya beberapa baris kode. Anda dapat menyertakan stylesheet CSS untuk memastikan dokumen PDF mencocokkan gaya konten HTML asli. Fitur ini sangat berharga ketika Anda membutuhkan PDF yang mempertahankan tampilan dan nuansa halaman web Anda. Contoh berikut menunjukkan bagaimana pengembang perangkat lunak dapat mengonversi file HTML yang ada menjadi PDF menggunakan API Python.

Cara Mengonversi File HTML menjadi PDF menggunakan API Python?

import pdfkit

# Define the HTML content
html_content = "

Halo, Python-PDFKit!

" # Convert HTML to PDF pdfkit.from_string(html_content, 'output.pdf')

Dukungan Opsi Kustomisasi PDF

Python-PDFKit telah menyertakan beberapa fitur penting yang memberi pengembang perangkat lunak kemampuan untuk menyesuaikan proses konversi HTML ke PDF. Perpustakaan ini menyediakan kontrol yang sangat detail atas proses konversi PDF. Ia mendukung fitur seperti menyesuaikan ukuran kertas, margin, orientasi, dan lainnya. Hal ini memungkinkan pengembang menyesuaikan PDF sesuai dengan kebutuhan spesifik mereka. Selain itu, Anda dapat dengan mudah membuat daftar isi untuk PDF Anda menggunakan perpustakaan ini. Ini sangat berguna untuk dokumen yang lebih panjang atau eBook. Contoh berikut menunjukkan cara mengatur opsi khusus saat mengonversi HTML ke PDF menggunakan perintah Python.

Cara Mengatur Opsi Kustom saat Mengonversi HTML ke PDF melalui Python?

import pdfkit

# Define HTML content
html_content = "

Ini adalah PDF dengan opsi khusus

" # Custom options options = { 'page-size': 'A4', 'margin-top': '10mm', 'margin-right': '10mm', 'margin-bottom': '10mm', 'margin-left': '10mm' # Convert HTML to PDF with custom options pdfkit.from_string(html_content, 'custom.pdf', options=options)
 Indonesia