Muunna XML-dokumentit PDF-muotoon PHP-kirjaston avulla
Open Source PHP API luoda, muokata ja käsitellä PDF-dokumentteja, lisätä viivakoodia, kaavioita, taulukoita, ylä- ja alatunnisteita ja kirjanmerkkejä PDF-tiedostoihin.
PHPPdf-kirjasto on tarjonnut mahdollisuuden muuttaa XML-asiakirjasi PDF-dokumentiksi tai grafiikkatiedostoiksi omassa sovelluksessasi ilman ulkoisia riippuvuuksia. PHP PDF Libraryn avulla ohjelmoijat voivat helposti luoda räätälöityjä PDF-sovelluksia, jotka tukevat joukon poikkeuksellisia ominaisuuksia vain harvoilla PHP-koodiriveillä.
PHPPdf auttaa kehittäjiä rakentamaan oman tehokkaan PDF-muuntimen pienin kustannuksin ja vaivalla. Kirjasto tukee täysin useita tärkeitä PDF-tiedostojen luomiseen ja käsittelyyn liittyviä ominaisuuksia, kuten PDF-tiedostojen luominen tyhjästä, viivakoodituki PDF-tiedostoissa, yksinkertaisten kaavioiden piirtäminen, ulkoisten ja sisäisten hyperlinkkien tuki, kirjanmerkkien luontituki, muistilappujen, ylä- ja alatunnisteiden lisääminen. tuki, vesileiman lisääminen, sivujen ja sarakkeiden rikkominen, metatiedot ja paljon muuta.
PHPPdf-kirjasto sisältää myös tuen tyylisivujen määrittelyyn. Voit helposti määrittää tyylisivut ulkoiseen tiedostoon ja ne voivat sisältää sekä lyhyitä että pitkiä määritteiden määrityksiä. Se tukee myös väripaletteja, jotka antavat käyttäjille mahdollisuuden luoda tai korvata oletusarvoisia nimettyjä värejä.
.
PHPPdf:n käytön aloittaminen
PHPPdf on saatavilla osoitteessa packagist.org, joten voit ladata tämän kirjaston ja kaikki riippuvuudet säveltäjän avulla. Käytä seuraavaa komentoa sujuvaan asennukseen.
Asenna PHPPdf säveltäjän kautta
$ composer require psliwa/php-pdf
PDF-tiedostojen luominen XML:stä PHP API:n kautta
PHPPdf-kirjaston avulla ohjelmistokehittäjät voivat luoda PDF-dokumentteja muuntamalla XML-dokumentin omissa PHP-sovelluksissaan. Kirjasto tukee UTF-8-koodausta ja on tarjonnut joitain ilmaisia fontteja tätä tarkoitusta varten. Voit määrittää sivun koon helposti käyttämällä vakioarvoja, kuten legal, letter, A4, jne. Voit myös määrittää mukautettuja sivumittoja. Voit myös määrittää helposti fontin tyypin, koon ja tyylit, kuten normaali, lihavoitu, kursivoitu, lihavoitu kursiivi, vaalea tai vaalea kursiivi.
Jäsennä asiakirja luodaksesi PDF:n PHP:n avulla
//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;
Lisää ylä- ja alatunnisteet PDF-tiedostoon
Ylä- ja alatunnisteet ovat PDF-tiedoston ylä- ja alaosia, jotka antavat PDF-dokumenteille ammattimaisen ilmeen. Pidempien PDF-dokumenttien järjestämiseksi ja helpommin luettavaksi kehittäjät voivat käyttää PDF-dokumentin ylä- ja alatunnisteita. PHPPdf sisältää tuen ylä- ja alatunnisteiden lisäämiseen PDF-dokumentteihin. Se tukee ominaisuuksia, kuten toistuvien ylä-/alatunnisteiden lisääminen, kuvien lisääminen ylä-/alatunnisteeseen, sivunumeroiden lisääminen ja paljon muuta.
Viivakoodi tukee PDF-tiedostoja PHP:n kautta
Ylä- ja alatunnisteet ovat PDF-tiedoston ylä- ja alaosia, jotka antavat PDF-dokumenteille ammattimaisen ilmeen. Kehittäjät voivat tehdä pidemmistä PDF-dokumenteista järjestyksessä ja helpommin luettavia käyttämällä PDF-dokumentin ylä- ja alatunnisteita. PHPPdf tukee ylä- ja alatunnisteiden lisäämistä PDF-dokumentteihin. Se tukee ominaisuuksia, kuten toistuvien ylä-/alatunnisteiden lisääminen, kuvien lisääminen ylä-/alatunnisteeseen, sivunumeroiden lisääminen ja paljon muuta.
Pura metatiedot PDF-dokumentista
PHPPdf-kirjasto antaa ohjelmistokehittäjille vallan lukea ja poimia metatietoja PDF-dokumentista PHP:n kautta. Metatiedot sisältävät erittäin tärkeitä tietoja PDF-dokumentista. Kirjasto tukee metatietoja, kuten Creator, Keywords, Subject, Author, Title, ModDate, CreationDate ja Trapped.