1. Məhsullar
  2.   PDF
  3.   PHP
  4.   mPDF
 
  

PDF fayllarının emalı üçün açıq mənbəli PHP Kitabxanası

PDF sənədlərini yaradın, dəyişdirin və manipulyasiya edin, PTF API vasitəsilə PDF sənədlərinə masalar, başlıqlar və altbilgilər əlavə edin.

mPDF, istifadəçilərə öz PHP proqramları daxilində PDF sənədləri yaratmağa, dəyişdirməyə və manipulyasiya etməyə imkan verən Açıq mənbəli PHP Kitabxanasıdır. Kitabxana UTF-8 kodlu HTML-dən PDF yaradılmasını dəstəkləyir və UTF-8 kodlu HTML-ni qəbul edir. O, sənəd daxilində RTL simvollarını avtomatik aşkarlayır və cədvəlləri, siyahıları, cədvəl xanalarının düzülməsini, əsaslandırılmış mətni, eləcə də RTL simvolları üçün tam mətnin dəyişdirilməsini köçürür. Bundan əlavə, o, RTL olmayan simvolları avtomatik olaraq aşkar edir və onları orijinal qaydada göstərir.

Kitabxana PDF yaradılması, Əlfəcinlər, CSS üslub vərəqləri, PDF Səhifənin tərtibatı və oriyentasiya, cədvəllər və ya iç içə cədvəllər daxil etmək, şəkillər əlavə etmək (JPG, GIF, PNG, SVG, BMP) kimi PDF sənədlərinin idarə edilməsi üçün bir neçə vacib əsas və təkmil funksiyaları dəstəkləyir. və ya WMF formatı, Mətnin əsaslandırılması, PDF sənədlərinin təhlükəsizliyi, başlıqlar və altbilgilər, səhifə nömrələməsi və s.

.

Previous Next

mPDF ilə işə başlamaq

mPDF kitabxanası üçün rəsmi quraşdırma metodu composer paket paketi mpdf/mpdf vasitəsilə həyata keçirilir. Düzgün quraşdırma üçün aşağıdakı əmrdən istifadə edin.

Bəstəkar vasitəsilə mPDF quraşdırın

$ composer require mpdf/mpdf

UTF-8 kodlu HTML-dən PDF fayllarının yaradılması

mPDF kitabxanası PHP tətbiqi daxilində UTF-8 kodlu HTML-dən PDF sənədləri yaratmaq üçün funksionallıq təmin edir. Standart giriş kimi UTF-8 kodlu HTML qəbul edilir. PDF faylı yaradıldıqdan sonra siz də öz ehtiyaclarınıza uyğun olaraq ona dəyişikliklər edə bilərsiniz. Kitabxana sizə yeni səhifələr daxil etmək, yeni məzmun əlavə etmək, şəkillər daxil etmək, əlfəcinlərdən istifadə etmək, mövcud səhifəyə başlıqlar və altbilgilər əlavə etmək və daha çox şeyləri asanlaşdırır.

PHP vasitəsilə PDF-ə cədvəllər əlavə edin

Açıq mənbə kitabxanası mPDF proqram tərtibatçılarına PDF sənədinə cədvəllər əlavə etmək və dəyişdirmək imkanı verir. Kitabxana cədvəllər/xanalar üçün CSS üslublarını və cədvəlin yuxarı və aşağı hissəsində üfüqi haşiyə əlavə edən fərdi atributları dəstəkləyir. Buraya həmçinin sərhəd-dağılması (CSS sərhəd-dağılması: dağılma və ya ayrı), həmçinin cellSpacing və cellPadding dəstəyi daxildir. Bundan əlavə, siz cədvəlləri, AutosizePermalink-i, Cədvəl Başlığı sırasını yeni səhifədə təkrarlayan və daha çoxunu döndərə bilərsiniz.

HTML Cədvəlini PHP vasitəsilə PDF-ə ixrac edin

 require_once __DIR__ . '/vendor/autoload.php';
if(isset($_GET['checkyouraction'])) {
  // Write your Database query here to get $result
  $data = '';
  while($row = mysqli_fetch_array($result)){
    $data .= 'Tədbir Könüllünün ID-si: ' . $row['eventvolunteerID'] . '
'; $data .= 'Tədbirin adı: ' . $row['eventTitle'] . '
'; $data .= 'Rulo nömrəsi: ' . $row['rollno'] . '
'; $data .= 'Tədbirin tarixi: ' . $row['eventDate'] . '
'; $data .= 'Tədbir vaxtı: ' . $row['eventTime'] . '
'; $data .= 'Hadisə Limiti: ' . $row['eventLimit'] . '
'; } $mpdf = new \Mpdf\Mpdf(); $mpdf->WriteHTML($data); $mpdf->Output('myfile.pdf', 'D'); }

PDF faylına başlıqlar və altbilgilər əlavə edin

mPDF kitabxanasına PHP vasitəsilə PDF sənədinə başlıq və altbilgi əlavə etmək dəstəyi daxildir. Kitabxana PDF-də səhifə başlıqlarını və altbilgiləri təyin etmək üçün bir neçə fərqli yol təqdim edir, məsələn, başlıq/altbilgidəki şəkillər, HTML kodunun üstünlüyü ilə mürəkkəb başlıqlar/altbilgilər daxil olmaqla, bütün sənəd üçün başlıq/altbilgi təyin etmək, sənədin əvvəlində başlıq/altbilgi və daha çox.

Parolla qorunan PDF sənədləri yaradın

mPDF kitabxanası PDF sənədlərinin parametrlərinin təhlükəsizliyi üçün tam dəstəyi ehtiva edir. Kitabxana istifadəçilərə sənədin şifrələndiyini və istifadəçiyə hansı icazələrin verildiyini müəyyən etmək imkanı verir. O, həmçinin PDF sənədini açmaq və ya PDF sənədini dəyişdirmək üçün parol təyin etməyə imkan verir.

 Azəri