1. Məhsullar
  2.   HTML
  3.   PHP
  4.   HTML2PDF
 
  

Açıq mənbəli PHP kitabxanası HTML-dən PDF faylları yaratmaq üçün

HTML məzmunundan PDF sənədləri yaratmaq üçün pulsuz PHP API. PHP kodu vasitəsilə HTML və CSS renderləməsini PDF-ə dəstəkləyir.

Bu günün rəqəmsal dövründə veb məzmununu daşına bilən sənəd formatlarına (PDF-lərə) çevirməyə ehtiyac getdikcə daha da önəm qazanır. Bu prosesi sadələşdirən güclü və çoxistiqamətli kitabxana HTML2PDF-dir. HTML2PDF, HTML sənədlərini PDF formatına çevirmək üçün sadə və effektiv yol təqdim edən məşhur açıq mənbəli kitabxanadır. O, proqramçılara CSS stilizasiyası, şəkillər və mürəkkəb tərtibatlar daxil olmaqla, HTML məzmunundan yüksək keyfiyyətli PDF-ləri problemsiz yaratmağa imkan verir. HTML2PDF ilə proqramçılar veb səhifələri, HTML şablonları və ya hətta dinamik olaraq yaradılan məzmunu peşəkar görünüşlü PDF sənədlərinə çevirə bilərlər.

HTML2PDF kitabxanası yaxşı sənədləşdirilmiş API-ləri və intuitiv istifadəsi sayəsində çox sadə şəkildə tətbiq oluna bilər. Kitabxananın bir neçə vacib xüsusiyyəti var, məsələn, HTML və CSS elementləri üçün geniş dəstək, PDF sənədlərinin başlıqlarını və altbilgilərini fərdiləşdirmək, yaradılan PDF-lər üçün səhifə ölçüsü və orientasiyasını təyin etmək, PDF-lərə şəkillər və şriftlər əlavə etmək, veb əsaslı məlumatları PDF kimi arxivləşdirmək, çap edilə bilən hesabatlar yaratmaq, peşəkar görünüşlü fakturalar hazırlamaq, veb əsaslı sənədləşmə və təlimatları yüklənə bilən PDF fayllarına çevirmək və daha çox.

HTML2PDF kitabxanası müxtəlif proqramlaşdırma dilləri və çərçivələrlə asan inteqrasiya imkanı verir. HTML2PDF platformadan asılı olmayacaq şəkildə qurulmuşdur, bu da onu Windows, macOS və Linux daxil olmaqla müxtəlif əməliyyat sistemlərində işləmək üçün çevik edir. Veb məzmununu arxivləşdirmə, hesabatlar yaratma və ya fakturalar hazırlamağınızdan asılı olmayaraq, HTML2PDF konvertasiya prosesini sadələşdirir, ümumi istifadəçi təcrübəsini artırır. Beləliklə, vebdən PDF-ə konvertasiya ehtiyacınız varsa, HTML2PDF‑i sınamağı düşünün və iş axınınızı sadələşdirmək üçün onun potensialını açın.

Previous Next

HTML2PDF ilə Başlamaq

HTML2PDF-ni quraşdırmağın tövsiyə olunan və ən asan yolu PHP üçün asılılıq idarəetmə aləti Composer-dən istifadə etməkdir. Zəhmət olmasa, sorunsuz quraşdırma üçün aşağıdakı əmri istifadə edin.

Composer vasitəsilə HTML2PDF quraşdırın

composer require spipu/html2pdf 

Bunu həmçinin əl ilə quraşdıra bilərsiniz; son buraxılış fayllarını birbaşa GitHub deposundan yükləyin.

PHP istifadə edərək HTML-dən PDF yaradın

HTML2PDF kitabxanası PHP tətbiqləri daxilində HTML sənədlərini PDF formatına çevirmək üçün sadə və effektiv yol təqdim edir. İlk olaraq, istifadəçilər PDF-ə çevirmək istədikləri HTML məzmununu yaratmalı və ya əldə etməlidirlər. Onun düzgün standartlara uyğun olduğundan və lazım olan CSS stil cədvəlləri və şəkilləri ehtiva etdiyindən əmin olun. İndi, HTML2PDF kitabxanasının funksiyalarından və ya metodlarından istifadə edərək HTML məzmununu PDF sənədinə çevirin. Səhifə parametrləri, başlıqlar, altbilgilər və digər seçimləri müəyyən edərək çevirmə prosesini ehtiyacınıza uyğun tənzimləyin. PDF yaradıldıqdan sonra, istifadəçilər tətbiqin tələblərinə uyğun olaraq onu yerli fayla saxlaya və ya birbaşa istifadəçinin brauzerinə axıra bilərlər. Aşağıdakı nümunə proqramçılara mövcud HTML faylını PHP əmrləri ilə PDF-ə necə çevirmək lazım olduğunu göstərir.

HTML sənədlərini PHP vasitəsilə PDF-ə necə çevirmək olar?

require_once dirname(__FILE__).'/../vendor/autoload.php';

use Spipu\Html2Pdf\Html2Pdf;
use Spipu\Html2Pdf\Exception\Html2PdfException;
use Spipu\Html2Pdf\Exception\ExceptionFormatter;

try {
    ob_start();
    include dirname(__FILE__).'/res/test.php';
    $content = ob_get_clean();

    $html2pdf = new Html2Pdf('P', 'A4', 'fr');
    $html2pdf->writeHTML($content);
    $html2pdf->output('test.pdf');
} catch (Html2PdfException $e) {
    $html2pdf->clean();

    $formatter = new ExceptionFormatter($e);
    echo $formatter->getHtmlMessage();
}

PHP API idarəetməsi ilə HTML-dən PDF-ə Şəkilləri idarə edin

Açıq mənbəli HTML2PDF kitabxanası proqram təminatı inkişaf etdiricilərinə PHP API istifadə edərək PDF sənədlərinə şəkillər əlavə etməyə və idarə etməyə imkan verir. Kitabxana PDF-lərinizə şəkillərin problemsiz daxil edilməsini təmin edir. PNG, JPEG, BMP və GIF daxil olmaqla müxtəlif şəkil formatlarını dəstəkləyir, bu da proqram inkişaf etdiricilərinə daxil edilmiş qrafiklərlə vizual cəlbedici sənədlər yaratmağa imkan verir. Aşağıdakı nümunə PHP API istifadə edərək PDF faylına SVG şəkilləri necə əlavə etməyi göstərir.

PHP tətbiqlərində PDF faylına SVG şəkilləri necə əlavə etmək olar?

require_once dirname(__FILE__).'/../vendor/autoload.php';

use Spipu\Html2Pdf\Html2Pdf;
use Spipu\Html2Pdf\Exception\Html2PdfException;
use Spipu\Html2Pdf\Exception\ExceptionFormatter;

try {
    ob_start();
    include dirname(__FILE__).'/res/svg.php';
    $content = ob_get_clean();

    $html2pdf = new Html2Pdf('P', 'A4', 'fr');
    $html2pdf->pdf->SetDisplayMode('fullpage');
    $html2pdf->writeHTML($content);
    $html2pdf->output('svg.pdf');
} catch (Html2PdfException $e) {
    $html2pdf->clean();

    $formatter = new ExceptionFormatter($e);
    echo $formatter->getHtmlMessage();
}
 Azəri