PHP Kitabxanası vasitəsilə XML Sənədlərini PDF-ə çevirin
PDF sənədlərini yaratmaq, redaktə etmək və emal etmək, PDF fayllarına barkod, qrafiklər, cədvəllər, başlıqlar və altbilgilər və əlfəcinlər əlavə etmək üçün Açıq Mənbəli PHP API.
PHPPdf kitabxanası XML sənədlərinizi heç bir xarici asılılıq olmadan öz proqramınızın daxilində PDF sənədinə və ya qrafik fayllarına çevirmək imkanını təmin etmişdir. PHP PDF Kitabxanasından istifadə etməklə proqramçılar asanlıqla çox az PHP kodu ilə qeyri-adi funksiyalar dəstini dəstəkləyən fərdi PDF proqramları yarada bilərlər.
PHPPdf tərtibatçılara minimum xərc və səylə öz güclü PDF çeviricisini yaratmağa kömək edir. PDF yaradılması və manipulyasiyası ilə bağlı bir sıra mühüm funksiyalar kitabxana tərəfindən tam dəstəklənir, məsələn, sıfırdan PDF faylları yaratmaq, PDF-lərdə barkod dəstəyi, sadə diaqramların çəkilməsi, xarici və daxili hiperlink dəstəyi, əlfəcinlərin yaradılması dəstəyi, yapışqan qeydlərin, başlıqların və altbilgilərin əlavə edilməsi dəstək, su nişanı əlavə etmək, səhifələri və sütunları sındırmaq, metadata və daha çox.
PHPPdf kitabxanasına üslub vərəqlərinin müəyyənləşdirilməsi üçün dəstək də daxildir. Siz asanlıqla xarici faylda üslub vərəqlərinizi müəyyən edə bilərsiniz və atributların qısa və uzun bəyanatlarını daxil edə bilərsiniz. O, həmçinin istifadəçilərə defolt adlandırılmış rəngləri yaratmaq və ya onların üzərinə yazmaq imkanı verən rəng palitralarını dəstəkləyir.
.
PHPPdf ilə işə başlamaq
PHPPdf packagist.org saytında mövcuddur, ona görə də bu kitabxananı və bütün asılılıqları yükləmək üçün bəstəkardan istifadə edə bilərsiniz. Düzgün quraşdırma üçün aşağıdakı əmrdən istifadə edin.
PHPPdf-i bəstəkar vasitəsilə quraşdırın
$ composer require psliwa/php-pdf
PHP API vasitəsilə XML-dən PDF Fayllarının yaradılması
PHPPdf kitabxanası proqram tərtibatçılarına XML sənədini öz PHP proqramlarında çevirərək PDF sənədləri yaratmağa imkan verir. Kitabxana UTF-8 kodlamasını dəstəkləyir və bu məqsədlə bəzi pulsuz şriftlər təqdim etmişdir. Siz asanlıqla qanuni, letter, A4 və s. kimi standart əvvəlcədən təyin edilmiş dəyərlərdən istifadə edərək səhifə ölçüsünü təyin edə bilərsiniz, həmçinin fərdi səhifə ölçülərini təyin edə bilərsiniz. Siz həmçinin normal, qalın, kursiv, qalın kursiv, açıq və ya açıq kursiv kimi şrift tipini, ölçüsünü və üslublarını asanlıqla müəyyən edə bilərsiniz.
PHP vasitəsilə PDF yaratmaq üçün sənədi təhlil edin
//register the PHPPdf and vendor (Zend_Pdf and other dependencies) autoloaders
require_once 'PHPPdf/Autoloader.php';
PHPPdf\Autoloader::register();
PHPPdf\Autoloader::register('/path/to/library/lib/vendor/Zend/library');
//if you want to generate graphic files
PHPPdf\Autoloader::register('sciezka/do/biblioteki/lib/vendor/Imagine/lib');
$facade = new PHPPdf\Core\Facade(new PHPPdf\Core\Configuration\Loader());
//$documentXml and $stylesheetXml are strings contains XML documents, $stylesheetXml is optional
$content = $facade->render($documentXml, $stylesheetXml);
header('Content-Type: application/pdf');
echo $content;
PDF faylına başlıqlar və altbilgilər əlavə edin
Başlıqlar və altbilgilər PDF sənədlərinə peşəkar görünüş verən PDF-nin yuxarı və aşağı hissələridir. Daha uzun PDF sənədlərini təşkil etmək və oxumağı asanlaşdırmaq üçün tərtibatçılar PDF sənədinin başlıqlar və altbilgilər bölməsindən istifadə edə bilərlər. PHPPdf PDF sənədlərinə başlıq və altbilgilər əlavə etmək üçün dəstəyi ehtiva edir. O, təkrarlanan başlıq/altbilgi əlavə etmək, başlıq/altbilgiyə şəkillər daxil etmək, səhifə nömrələri əlavə etmək və s. kimi funksiyaları dəstəkləyir.
Barkod PHP vasitəsilə PDF fayllarında dəstəklənir
Başlıqlar və altbilgilər PDF sənədlərinə peşəkar görünüş verən PDF-nin yuxarı və aşağı hissələridir. Daha uzun PDF sənədlərini təşkil etmək və oxumağı asanlaşdırmaq üçün tərtibatçılar PDF sənədinin başlıqlar və altbilgilər bölməsindən istifadə edə bilərlər. PHPPdf PDF sənədlərinə başlıq və altbilgilər əlavə etməyi dəstəkləyir. O, təkrarlanan başlıq/altbilgi əlavə etmək, başlıq/altbilgiyə şəkillər daxil etmək, səhifə nömrələri əlavə etmək və s. kimi funksiyaları dəstəkləyir.
PDF sənədindən metaməlumatları çıxarın
PHPPdf kitabxanası proqram tərtibatçılarına PHP vasitəsilə PDF sənədindən metadata oxumaq və çıxarmaq imkanı verir. Metadata PDF sənədi haqqında çox vacib məlumatları ehtiva edir. Kitabxana Yaradıcı, Açar sözlər, Mövzu, Müəllif, Başlıq, Mod Tarixi, Yaradılma Tarixi və Tutulmuş kimi metadataları dəstəkləyir.