1. Termékek
  2.   PDF
  3.   PHP
  4.   mPDF
 
  

Nyílt forráskódú PHP-könyvtár PDF-fájlok feldolgozásához

PDF-dokumentumok létrehozása, módosítása és manipulálása, táblázatok, fejlécek és láblécek hozzáadása a PDF-fájlokhoz a PHP API-n keresztül.

Az mPDF egy nyílt forráskódú PHP-könyvtár, amely lehetővé teszi a felhasználók számára, hogy PDF-dokumentumokat hozzanak létre, módosítsanak és kezeljenek saját PHP-alkalmazásukon belül. A könyvtár támogatja a PDF létrehozását UTF-8 kódolású HTML-ből, és elfogadja az UTF-8 kódolású HTML-t. Automatikusan felismeri az RTL karaktereket a dokumentumon belül, és átadja a táblázatokat, listákat, táblázatcellák igazítását, sorkizárt szöveget, valamint az RTL karakterek teljes szövegének megfordítását. Ezenkívül automatikusan felismeri a nem RTL karaktereket, és az eredeti sorrendben jeleníti meg őket.

A könyvtár számos fontos alapvető és haladó funkciót támogat a PDF dokumentumok kezeléséhez, mint például PDF létrehozása, könyvjelzők, CSS stíluslapok, PDF oldalelrendezés és tájolás, táblázatok vagy beágyazott táblázatok beszúrása, képek (JPG, GIF, PNG, SVG, BMP) hozzáadása. vagy WMF formátum, szöveges igazítás, PDF dokumentumok biztonsága, fejléc és lábléc, oldalszámozás és még sok más.

.

Previous Next

Az mPDF használatának első lépései

Az mPDF könyvtár hivatalos telepítési módja a composer packagist mpdf/mpdf csomagon keresztül történik. Kérjük, használja a következő parancsot a zökkenőmentes telepítéshez.

Telepítse az mPDF fájlt a zeneszerzőn keresztül

$ composer require mpdf/mpdf

PDF fájlok létrehozása UTF-8 kódolású HTML-ből

Az mPDF könyvtár lehetőséget biztosít PDF dokumentumok létrehozására UTF-8 kódolású HTML-ből PHP alkalmazáson belül. Az UTF-8 kódolású HTML szabványos bemenetként elfogadott. A PDF fájl létrehozása után saját igényei szerint módosíthatja azt. A könyvtár megkönnyíti új oldalak beszúrását, új tartalom hozzáadását, képek beszúrását, könyvjelzők használatát, fejlécek és láblécek hozzáadását egy meglévő oldalhoz és még sok mást.

Táblázatok hozzáadása a PDF-hez PHP-n keresztül

A nyílt forráskódú mPDF könyvtár lehetővé teszi a szoftverfejlesztők számára, hogy táblázatokat adjanak hozzá és módosítsanak egy PDF-dokumentumban. A könyvtár támogatja a CSS-stílusokat a táblázatokhoz/cellákhoz és az egyéni attribútumokat, amelyek vízszintes szegélyt adnak hozzá a táblázat tetején és alján. Támogatja a határösszecsukást (CSS border-collapse:collapse or different), valamint a cellSpacing és a cellPadding funkciót is. Ezenkívül elforgathatja a táblázatokat, az AutosizePermalinket, a táblázat fejlécének ismétlését egy új oldalon, és még sok mást.

HTML-táblázat exportálása PDF-be PHP-n keresztül

 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 .= 'Esemény önkéntes azonosítója: ' . $row['eventvolunteerID'] . '
'; $data .= 'Esemény címe: ' . $row['eventTitle'] . '
'; $data .= 'Tekercs sz.: ' . $row['rollno'] . '
'; $data .= 'Esemény dátum: ' . $row['eventDate'] . '
'; $data .= 'Esemény időpontja: ' . $row['eventTime'] . '
'; $data .= 'Eseménykorlát: ' . $row['eventLimit'] . '
'; } $mpdf = new \Mpdf\Mpdf(); $mpdf->WriteHTML($data); $mpdf->Output('myfile.pdf', 'D'); }

Adjon hozzá fejlécet és lábléceket a PDF-fájlhoz

Az mPDF könyvtár támogatja a fejlécek és láblécek PDF-dokumentumokhoz való hozzáadását PHP-n keresztül. A könyvtár számos különböző módot kínál az oldalfejlécek és -láblécek beállítására a PDF-ben, például fejléc/lábléc meghatározása a teljes dokumentum számára, beleértve a fejlécben/láblécben lévő képeket, összetett fejléceket/lábléceket a HTML-kód előnyével, fejléc/lábléc a dokumentum elején és még sok más.

Hozzon létre jelszóval védett PDF dokumentumokat

Az mPDF könyvtár teljes mértékben támogatja a PDF dokumentumok beállítási biztonságát. A könyvtár lehetővé teszi a felhasználók számára, hogy meghatározzák, hogy a dokumentum titkosított-e, és milyen engedélyeket kap a felhasználó. Azt is lehetővé teszi, hogy jelszót állítson be a PDF-dokumentum megnyitásához vagy a PDF-dokumentum módosításához.

 Magyar