1. Produk
  2.   PDF
  3.   Python
  4.   PyFPDF
 
  

Perpustakaan Python Percuma untuk Penciptaan dan Manipulasi Fail PDF

Perpustakaan PDF Python Sumber Terbuka yang pengaturcara membenarkan untuk mencipta PDF dari awal. Ia menyokong pemformatan teks, pembenaman imej, lukisan vektor & banyak lagi.

Dalam era digital hari ini, dokumen PDF merupakan bahan ruji dalam pelbagai industri, daripada perniagaan hinggalah ke akademik. Mencipta dan menyesuaikan PDF secara pengaturcaraan boleh meningkatkan produktiviti dan memperkemas aliran kerja. Satu alat yang berkuasa untuk menjana PDF menggunakan Python ialah perpustakaan PyFPDF. PyFPDF, singkatan untuk "Python FPDF," ialah perpustakaan Python yang membenarkan pembangun perisian menjana dokumen PDF dari awal menggunakan antara muka yang mudah dan intuitif. FPDF bermaksud "PDF Percuma", menekankan sifat sumber terbuka perpustakaan. Dengan PyFPDF, anda mempunyai alatan untuk mencipta PDF yang digilap dan profesional yang disesuaikan dengan keperluan khusus anda.

Pustaka PyFPDF membuka dunia kemungkinan untuk menjana dokumen PDF secara dinamik menggunakan Python. Perpustakaan ini menghilangkan kerumitan format fail PDF dan menyediakan antara muka intuitif untuk menjana pelbagai elemen, seperti teks, imej, garisan dan bentuk, dalam halaman PDF. Terdapat beberapa bahagian ciri penting perpustakaan untuk mengendalikan dokumen PDF, seperti mencipta PDF asas, memformat dan menggayakan teks, membenamkan imej ke dalam PDF, melukis bentuk dan garisan dalam fail PDF, memasukkan pengepala dan pengaki, lukisan vektor, dan banyak lagi. .

Selain daripada beberapa ciri asas, perpustakaan PyFPDF menawarkan beberapa ciri lanjutan seperti reka letak berbilang lajur, pemisah halaman automatik dan penanda air. Pembangun perisian juga boleh membuat templat pengepala dan pengaki mereka sendiri untuk penjenamaan yang konsisten merentas PDF anda. Sama ada anda perlu menjana invois, laporan, sijil atau apa-apa jenis dokumen PDF yang lain, PyFPDF menyediakan penyelesaian yang berkuasa dan fleksibel. Antara muka intuitif dan ciri yang luas menjadikannya alat yang tidak ternilai untuk pembangun perisian. Dengan memanfaatkan kuasa perpustakaan, pembangun boleh memudahkan proses penjanaan PDF sambil mengekalkan kawalan penuh ke atas kandungan dan reka bentuk dokumen mereka.

Previous Next

Bermula dengan PyFPDF

Bermula dengan PyFPDF adalah mudah, terima kasih kepada proses pemasangannya yang mudah. Anda boleh memasangnya menggunakan pip, pengurus pakej Python, dengan melaksanakan arahan berikut. Sila gunakan arahan berikut untuk pemasangan yang lancar.

Pasang PyFPDF  melalui pip

 pip install fpdf 

Klon repositori git

 git clone https://github.com/reingart/pyfpdf.git 

Ia juga boleh dipasang secara manual; muat turun fail keluaran terkini terus daripada repositori GitHub.

Buat Dokumen PDF Asas melalui API Python

Pustaka PyFPDF sumber terbuka membolehkan jurutera perisian menjana dan mengurus dokumen PDF dari awal dengan hanya beberapa baris kod Python di dalam aplikasi mereka sendiri. Perpustakaan telah menyediakan pelbagai ciri yang membantu pembangun mengurus kandungan dalam dokumen PDF, seperti menambah teks, memilih fon, menetapkan warna, termasuk imej, menetapkan susun atur halaman, memasukkan halaman baharu dan melukis bentuk, menggunakan arahan yang mudah. Contoh berikut menunjukkan cara pengguna boleh mencipta PDF asas dan mengurus kandungan di dalamnya.

Bagaimana untuk Mencipta Dokumen PDF Asas menggunakan API Python?

from fpdf import FPDF

# Create instance of FPDF class
pdf = FPDF()

# Add a page
pdf.add_page()

# Set font
pdf.set_font("Arial", size=12)

# Add a cell
pdf.cell(200, 10, txt="Welcome to PyFPDF!", ln=True, align="C")

# Save the PDF to a file
pdf.output("welcome.pdf")

Pemformatan dan Penggayaan Teks melalui Python

Pustaka PyFPDF sumber terbuka memudahkan pembangun perisian menggunakan pemformatan dan penggayaan pada kandungan mereka dalam aplikasi Python. Pustaka membenarkan pembangun memformat dan menggayakan teks menggunakan pelbagai fon, saiz, warna dan pilihan penjajaran. Selain itu, pengguna boleh menetapkan warna latar belakang, warna teks, gaya garisan dan banyak lagi agar sepadan dengan reka letak dan reka bentuk yang mereka kehendaki. Contoh berikut menunjukkan cara memformat dan menggayakan teks dalam dokumen PDF menggunakan kod Python.

Bagaimana untuk Memformat dan Menggayakan Teks dalam Dokumen PDF melalui Python?

pdf.set_font("Helvetica", "B", size=16)
pdf.set_text_color(0, 0, 255)  # Blue color
pdf.cell(200, 10, txt="Formatted Text", ln=True, align="C")

Tambah & Urus Imej dalam PDF melalui Python

Memasukkan imej ke dalam PDF anda adalah mudah dengan PyFPDF. Perpustakaan telah menyediakan sokongan lengkap untuk menambah dan mengurus imej di dalam dokumen PDF mereka menggunakan kod Python. Pembangun perisian boleh menambah imej daripada fail atau URL tempatan dan mengawal dimensi dan kedudukan mereka dalam dokumen. Perpustakaan ini menyokong format imej popular seperti PNG, GIF dan JPEG. Perpustakaan ini juga menyokong ketelusan imej, saluran alfa, warna imej dan sebagainya.

 Melayu