1. Tuotteet
  2.   PDF
  3.   PHP
  4.   mPDF
 
  

Avoimen lähdekoodin PHP-kirjasto PDF-tiedostojen käsittelyä varten

Luo, muokkaa ja manipuloi PDF-dokumentteja, lisää taulukoita, ylä- ja alatunnisteita PDF-tiedostoihin PHP API:n kautta.

mPDF on avoimen lähdekoodin PHP-kirjasto, jonka avulla käyttäjät voivat luoda, muokata ja käsitellä PDF-dokumentteja omassa PHP-sovelluksessaan. Kirjasto tukee PDF-tiedostojen luomista UTF-8-koodatusta HTML:stä ja hyväksyy UTF-8-koodatun HTML:n. Se tunnistaa automaattisesti asiakirjan RTL-merkit ja siirtää taulukot, luettelot, taulukon solujen tasauksen, tasatun tekstin sekä RTL-merkkien koko tekstin käännöksen. Lisäksi se myös tunnistaa automaattisesti ei-RTL-merkit ja näyttää ne alkuperäisessä järjestyksessä.

Kirjasto tukee useita tärkeitä perus- ja lisäominaisuuksia PDF-dokumenttien hallintaan, kuten PDF-tiedostojen luominen, kirjanmerkit, CSS-tyylisivut, PDF-sivujen asettelu ja suunta, taulukoiden tai sisäkkäisten taulukoiden lisääminen, kuvien lisääminen (JPG, GIF, PNG, SVG, BMP). tai WMF-muoto, tekstin perustelut, PDF-dokumenttien suojaus, ylä- ja alatunnisteet, sivunumerointi ja paljon muuta.

.

Previous Next

mPDF:n käytön aloittaminen

Virallinen mPDF-kirjaston asennustapa on composer packagist-paketin mpdf/mpdf kautta. Käytä seuraavaa komentoa sujuvaan asennukseen.

Asenna mPDF säveltäjän kautta

$ composer require mpdf/mpdf

PDF-tiedostojen luominen UTF-8-koodatusta HTML:stä

mPDF-kirjasto tarjoaa toiminnot PDF-dokumenttien luomiseen UTF-8-koodatusta HTML:stä PHP-sovelluksen sisällä. UTF-8-koodattu HTML hyväksytään vakiosyötteenä. Kun PDF-tiedosto on luotu, voit myös tehdä siihen muutoksia omien tarpeidesi mukaan. Kirjaston avulla voit lisätä uusia sivuja, lisätä uutta sisältöä, lisätä kuvia, käyttää kirjanmerkkejä, lisätä ylä- ja alatunnisteita olemassa olevalle sivulle ja paljon muuta.

Lisää taulukoita PDF-tiedostoon PHP:n kautta

Avoimen lähdekoodin kirjasto mPDF antaa ohjelmistokehittäjille mahdollisuuden lisätä ja muokata taulukoita PDF-dokumentin sisällä. Kirjasto tukee CSS-tyylejä taulukoille/soluille ja mukautettuja attribuutteja lisäämällä vaakasuuntaisen reunuksen taulukon ylä- ja alaosaan. Se sisältää myös tuen reunojen tiivistämiselle (CSS border-collapse:collapse or different), samoin kuin soluvälille ja solun täytetylle. Lisäksi voit kiertää taulukoita, AutosizePermalinkiä, toistaa taulukon otsikkoriviä uudella sivulla ja monia muita.

Vie HTML-taulukko PDF-muotoon PHP:n kautta

 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 .= 'Tapahtuman vapaaehtoisen tunnus: ' . $row['eventvolunteerID'] . '
'; $data .= 'Tapahtuman otsikko: ' . $row['eventTitle'] . '
'; $data .= 'Rulla nro: ' . $row['rollno'] . '
'; $data .= 'Tapahtuma Päivämäärä: ' . $row['eventDate'] . '
'; $data .= 'Tapahtuman aika: ' . $row['eventTime'] . '
'; $data .= 'Tapahtuman raja: ' . $row['eventLimit'] . '
'; } $mpdf = new \Mpdf\Mpdf(); $mpdf->WriteHTML($data); $mpdf->Output('myfile.pdf', 'D'); }

Lisää ylä- ja alatunnisteet PDF-tiedostoon

mPDF-kirjasto sisältää tuen ylä- ja alatunnisteiden lisäämiseen PDF-dokumenttiin PHP:n kautta. Kirjasto tarjoaa useita erilaisia tapoja asettaa sivun ylä- ja alatunnisteita PDF-tiedostoon, kuten ylä-/alatunnisteen määrittäminen koko asiakirjalle, mukaan lukien kuvat ylä-/alatunnisteessa, monimutkaiset ylä-/alatunnisteet HTML-koodin eduilla, ylä-/alatunniste asiakirjan alussa ja paljon muuta.

Luo salasanalla suojattuja PDF-dokumentteja

mPDF-kirjasto sisältää täydellisen tuen PDF-dokumenttien asetusten suojaukselle. Kirjasto antaa käyttäjille mahdollisuuden määrittää, onko asiakirja salattu ja mitä käyttöoikeuksia käyttäjälle on myönnetty. Sen avulla voit myös asettaa salasanan PDF-dokumentin avaamista tai PDF-dokumentin muokkaamista varten.

 Suomen