1. Məhsullar
  2.   PDF
  3.   Python
  4.   PyFPDF
 
  

PDF faylının yaradılması və manipulyasiyası üçün pulsuz Python Kitabxanası

Proqramçılara sıfırdan PDF yaratmağa imkan verən Açıq Mənbəli Python PDF Kitabxanası. O, mətn formatını, təsvirin yerləşdirilməsini, vektor rəsmini və s. dəstəkləyir.

Bugünkü rəqəmsal əsrdə PDF sənədləri biznesdən tutmuş akademiyaya qədər müxtəlif sənaye sahələrində əsas elementdir. Proqramlı olaraq PDF-lərin yaradılması və fərdiləşdirilməsi məhsuldarlığı əhəmiyyətli dərəcədə artıra və iş axınlarını asanlaşdıra bilər. Python istifadə edərək PDF yaratmaq üçün güclü vasitələrdən biri PyFPDF kitabxanasıdır. PyFPDF, "Python FPDF" üçün qısa, proqram tərtibatçılarına sadə və intuitiv interfeysdən istifadə edərək sıfırdan PDF sənədləri yaratmağa imkan verən Python kitabxanasıdır. FPDF kitabxananın açıq mənbə xarakterini vurğulayan "Pulsuz PDF" deməkdir. PyFPDF ilə xüsusi ehtiyaclarınıza uyğunlaşdırılmış cilalanmış və peşəkar PDF sənədləri yaratmaq üçün alətlərə sahibsiniz.

PyFPDF kitabxanası Python-dan istifadə edərək PDF sənədlərini dinamik şəkildə yaratmaq üçün imkanlar dünyasını açır. Kitabxana PDF fayl formatlarının mürəkkəbliklərini mücərrədləşdirir və PDF səhifəsi daxilində mətn, şəkillər, xətlər və formalar kimi müxtəlif elementləri yaratmaq üçün intuitiv interfeys təqdim edir. Kitabxananın PDF sənədlərini idarə etmək üçün bir neçə vacib funksiyası var, məsələn, əsas PDF yaratmaq, mətni formatlaşdırmaq və üslub etmək, şəkilləri PDF-lərə yerləşdirmək, PDF fayllarında forma və xətləri çəkmək, başlıq və altbilgilərin daxil edilməsi, vektor rəsm və sair. .

Bəzi əsas funksiyalardan başqa, PyFPDF kitabxanası çox sütunlu tərtibat, avtomatik səhifə fasilələri və su nişanı kimi bəzi inkişaf etmiş funksiyaları təklif edir. Proqram tərtibatçıları hətta PDF sənədlərinizdə ardıcıl brendinq üçün öz başlıq və altbilgi şablonlarını yarada bilərlər. Fakturalar, hesabatlar, sertifikatlar və ya hər hansı digər növ PDF sənədi yaratmağınızdan asılı olmayaraq, PyFPDF güclü və çevik həll təqdim edir. Onun intuitiv interfeysi və geniş xüsusiyyətləri onu proqram təminatçıları üçün əvəzolunmaz alətə çevirir. Kitabxananın gücündən istifadə etməklə tərtibatçılar sənədlərinin məzmunu və dizaynı üzərində tam nəzarəti saxlamaqla PDF yaratma prosesini sadələşdirə bilərlər.

Previous Next

PyFPDF ilə işə başlamaq

Sadə quraşdırma prosesi sayəsində PyFPDF ilə işə başlamaq çox sadədir. Aşağıdakı əmri yerinə yetirməklə onu Python paket meneceri olan pip istifadə edərək quraşdıra bilərsiniz. Rahat quraşdırma üçün aşağıdakı əmrdən istifadə edin.

PyFPDF -ni pip vasitəsilə quraşdırın

 pip install fpdf 

Clone the git repository

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

Onu əl ilə quraşdırmaq da mümkündür; ən son buraxılış fayllarını birbaşa GitHub deposundan endirin.

Python API vasitəsilə Əsas PDF Sənədi yaradın

Açıq mənbəli PyFPDF kitabxanası proqram mühəndislərinə öz proqramları daxilində cəmi bir neçə sətir Python kodu ilə sıfırdan PDF sənədləri yaratmağa və idarə etməyə imkan verir. Kitabxana tərtibatçılara sadə əmrlərdən istifadə edərək, mətn əlavə etmək, şrift seçmək, şəkillər də daxil olmaqla rəngləri təyin etmək, səhifə tərtibatını təyin etmək, yeni səhifələr daxil etmək və formalar çəkmək kimi PDF sənədlərinin daxilində məzmunu idarə etməyə kömək edən müxtəlif funksiyalar təqdim edib. Aşağıdakı nümunə istifadəçilərin əsas PDF yarada və onun içindəki məzmunu necə idarə edə biləcəyini nümayiş etdirir.

Python API istifadə edərək Əsas PDF Sənədini Necə Yaratmaq olar?

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")

Python vasitəsilə mətnin formatlaşdırılması və üslubu

Açıq mənbəli PyFPDF kitabxanası proqram tərtibatçılarına Python proqramları daxilində məzmunlarına formatlaşdırma və üslub tətbiq etməyi asanlaşdırır. Kitabxana tərtibatçılara müxtəlif şriftlər, ölçülər, rənglər və hizalama seçimlərindən istifadə edərək mətni formatlaşdırmağa və üslub etməyə imkan verir. Bundan əlavə, istifadəçilər istədikləri tərtibat və dizayna uyğun olaraq fon rənglərini, mətn rənglərini, xətt üslublarını və daha çoxunu təyin edə bilərlər. Aşağıdakı nümunə Python kodundan istifadə edərək PDF sənədlərinin daxilində mətnin necə formatlanacağını və üslubunu nümayiş etdirir.

Python vasitəsilə PDF Sənədlərində Mətni Necə Formatlaşdırmaq və Stil etmək olar?

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")

Python vasitəsilə PDF-lərə Şəkillər əlavə edin və idarə edin

PyFPDF ilə şəkilləri PDF-lərinizə daxil etmək asan deyil. Kitabxana Python kodundan istifadə edərək PDF sənədlərinə şəkil əlavə etmək və idarə etmək üçün tam dəstək verib. Proqram tərtibatçıları yerli fayllardan və ya URL-lərdən şəkillər əlavə edə və sənəd daxilində onların ölçülərini və mövqelərini idarə edə bilərlər. Kitabxana PNG, GIF və JPEG kimi məşhur şəkil formatlarını dəstəkləyir. Kitabxana həmçinin təsvirin şəffaflığını, alfa kanalını, təsvir rənglərini və s. dəstəkləyir.

 Azəri