1. Produk
  2.   Editor
  3.   Python
  4.   pyFPDF
 
  

Perpustakaan Editor PDF Python Sumber Terbuka

Pustaka Python Sumber Terbuka & Percuma untuk mencipta dan mengedit dokumen PDF.

Mengenai Perpustakaan PyFPDF

PyFPDF ialah perpustakaan Python yang menyediakan cara yang mudah dan cekap untuk menjana fail PDF. Ia adalah pembalut di sekeliling perpustakaan FPDF, yang merupakan perpustakaan sumber terbuka yang popular untuk menjana PDF. PyFPDF menawarkan antara muka Pythonic untuk mencipta, memanipulasi dan menyesuaikan dokumen PDF dengan mudah. Dengan PyFPDF, pembangun boleh menjana PDF dari awal, menambah teks, imej, pautan dan bentuk serta mengawal reka letak, pemformatan dan penggayaan. Kesederhanaan dan fleksibilitinya menjadikannya pilihan popular untuk menjana laporan, invois, sijil dan dokumen lain secara pengaturcaraan, membolehkan pembangun menumpukan pada logik aplikasi mereka sambil memanfaatkan kuasa penjanaan PDF.

Ciri API PyFPDF

Berikut ialah beberapa ciri utama API PyFPDF:

  • Sokongan berbilang halaman: Cipta dokumen PDF dengan berbilang halaman, membolehkan anda menjana laporan, dokumen dan buku kecil yang komprehensif.
  • Pengurusan teks: Tambahkan teks pada dokumen PDF anda, dengan kawalan ke atas fon, saiz, gaya, warna dan penjajaran.
  • Sokongan imej: Masukkan imej ke dalam dokumen PDF anda, termasuk format JPEG, PNG dan GIF.
  • Penciptaan pautan: Tambahkan pautan boleh klik pada dokumen PDF anda, membolehkan pengguna menavigasi ke tapak web luaran atau bahagian dokumen dalaman.
  • Lukisan bentuk: Lukis bentuk seperti garisan, segi empat tepat dan elips untuk menambah elemen visual pada dokumen PDF anda.
  • Pemformatan halaman: Kawal reka letak halaman, jidar dan dimensi untuk menyesuaikan rupa dan rasa dokumen PDF anda.
  • Pengurusan fon: Gunakan fon terbina dalam atau tambah fon tersuai pada dokumen PDF anda, dengan sokongan untuk pelbagai gaya fon dan pengekodan.
  • Mampatan: Mampatkan dokumen PDF untuk mengecilkan saiz fail, menjadikannya lebih mudah untuk dikongsi dan disimpan.
  • Penyulitan: Lindungi dokumen PDF anda dengan penyulitan dan kata laluan, mengawal akses dan melindungi maklumat sensitif.
  • Penggabungan dokumen: Gabungkan berbilang dokumen PDF ke dalam satu fail, memudahkan pengurusan dan pengedaran dokumen.
  • These features make PyFPDF a versatile tool for generating and manipulating PDF documents in Python.
GitHub

Statistik GitHub

nama:
Bahasa:
Bintang:
Garpu:
Lesen:
Repositori dikemas kini terakhir pada

Bagaimana untuk Bermula dengan pyFPDF?

Anda boleh memuat turun perpustakaan pyFPDF dari GitHub atau menggunakan arahan pemasangan pip:

Pemasangan

Memasang pyFPDF adalah mudah dan boleh dilakukan dari terminal seperti yang ditunjukkan di bawah:

Memasang pyFPDF


pip3 install pyFPDF

Anda juga boleh memasang dari Github dengan mengkloning repositori seperti yang ditunjukkan di bawah:

Memasang pyFPDF daripada GitHub


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

Contoh Kod pyFPDF

Bagaimana untuk Menjana PDF dalam Python?

Mencipta PDF baharu dari awal adalah mudah dengan PyFPDF, perpustakaan Python yang berkuasa yang menawarkan penyelesaian tanpa kerumitan untuk menjana dokumen PDF. Dengan mengikuti beberapa langkah mudah, pembangun boleh membuat PDF yang kelihatan profesional dengan mudah dengan teks, imej dan reka letak yang boleh disesuaikan. Mula-mula, import perpustakaan PyFPDF dan buat objek FPDF. Seterusnya, tambah halaman dan tetapkan fon dan saiz fon untuk memenuhi keperluan anda. Kemudian, gunakan kaedah sel untuk menambah teks dan imej, dan memanipulasi reka letak dengan tepat. Akhir sekali, keluarkan PDF dengan satu baris kod. Dengan PyFPDF, menjana PDF dari awal tidak pernah semudah ini, menjadikannya alat yang sangat diperlukan untuk pembangun dan perniagaan.

Bagaimana untuk Memohon Pemformatan dan Penggayaan Teks melalui Python?

PyFPDF menawarkan pelbagai pilihan pemformatan dan penggayaan teks, membolehkan pembangun menyesuaikan dokumen PDF mereka dengan ketepatan. Dengan menggunakan kaedah tertentu, anda boleh menukar keluarga fon, saiz dan gaya, menambahkan kesan tebal, condong atau bergaris bawah pada teks anda. Selain itu, PyFPDF membolehkan anda melaraskan warna teks dan warna latar belakang, menggunakan nilai RGB untuk memadankan warna yang anda inginkan. Dengan pilihan penjajaran untuk justifikasi kiri, kanan dan tengah, anda boleh mengawal reka letak teks anda dengan tepat. Dengan menggabungkan pilihan pemformatan ini, anda boleh mencipta dokumen PDF yang menarik secara visual dan kelihatan profesional yang memenuhi keperluan khusus anda.

Bagaimana untuk Menambah Imej ke PDF dalam Python?

PyFPDF membolehkan anda menambah imej dengan mudah pada dokumen PDF anda, menyelaraskan pemasukan imej. Dengan kaedah `imej`, anda boleh menyepadukan imej dengan lancar ke dalam PDF anda, menyesuaikan peletakan dan saiznya agar sesuai dengan keperluan anda. Sama ada anda bekerja dengan fail imej tempatan atau URL, pendekatan fleksibel PyFPDF membolehkan anda memasukkan kandungan visual dengan mudah ke dalam dokumen anda. Dengan sokongan untuk format imej popular seperti JPEG, PNG dan GIF, PyFPDF menyampaikan pemaparan imej berkualiti tinggi. Optimumkan aliran kerja penjanaan PDF anda dengan keupayaan pengendalian imej PyFPDF yang cekap, sesuai untuk pembangun dan perniagaan yang ingin meningkatkan proses pengurusan dokumen mereka.

Tambah Hiperpautan ke PDF dalam Python

Buat hiperpautan dengan mudah dalam dokumen PDF anda dengan PyFPDF. Menggunakan kaedah `sel` dan `pautan`, anda boleh dengan mudah menambah teks boleh klik dan kawasan yang memaut ke tapak web luaran, alamat e-mel atau penanda halaman dalaman. Fungsi hiperpautan PyFPDF membolehkan anda mempertingkatkan PDF anda dengan elemen interaktif, meningkatkan penglibatan pengguna dan navigasi. Dengan sokongan untuk pelbagai gaya dan saiz fon, anda boleh menyesuaikan penampilan hiperpautan anda agar sepadan dengan reka bentuk dokumen anda. Perkemas aliran kerja penjanaan PDF anda dengan keupayaan hiperpautan cekap PyFPDF, sesuai untuk pembangun dan perniagaan yang ingin mencipta dokumen interaktif dan dinamik yang meningkatkan pengalaman pengguna.

Sumber

  • Dokumentasi python-pptx
  • Kesimpulan

    PyFPDF ialah perpustakaan Python yang teguh dan serba boleh yang menawarkan pelbagai ciri untuk menjana dan memanipulasi dokumen PDF. Dengan keupayaannya untuk mencipta PDF baharu dari awal, menambah teks dan imej, memformat teks dengan pelbagai fon dan gaya, serta mencipta hiperpautan dan penanda halaman, PyFPDF menyediakan penyelesaian komprehensif untuk penjanaan dan pengurusan PDF. Kemudahan penggunaan, fleksibiliti dan pilihan penyesuaian menjadikannya pilihan ideal untuk pembangun dan perniagaan yang ingin mengautomasikan penciptaan PDF, memperkemas aliran kerja dokumen dan meningkatkan pengalaman pengguna. Sama ada anda perlu menjana invois, laporan, e-buku atau bahan pemasaran, PyFPDF ialah API yang boleh dipercayai dan cekap yang boleh membantu anda mencapai matlamat anda dengan mudah.

    Produk Serupa

     Malay