1. Προϊόντα
  2.   PDF
  3.   PHP
  4.   PHPPdf
 
  

Μετατρέψτε τα έγγραφα XML σε PDF μέσω της Βιβλιοθήκης PHP 

API PHP ανοιχτού κώδικα για δημιουργία, επεξεργασία και επεξεργασία εγγράφων PDF, προσθήκη γραμμωτού κώδικα, γραφημάτων, πίνακες, κεφαλίδες και υποσέλιδα και σελιδοδείκτες σε αρχεία PDF.

Η βιβλιοθήκη PHPPdf παρέχει τη δυνατότητα μετατροπής των εγγράφων XML σε έγγραφο PDF ή αρχείων γραφικών μέσα στη δική σας εφαρμογή χωρίς εξωτερικές εξαρτήσεις. Χρησιμοποιώντας τη Βιβλιοθήκη PDF PHP, οι προγραμματιστές μπορούν εύκολα να δημιουργήσουν προσαρμοσμένες εφαρμογές PDF που υποστηρίζουν ένα σύνολο εξαιρετικών λειτουργιών με πολύ λίγες γραμμές κώδικα PHP.

Το PHPPdf βοηθά τους προγραμματιστές να δημιουργήσουν τον δικό τους ισχυρό μετατροπέα PDF με ελάχιστο κόστος και προσπάθεια. Πολλά σημαντικά χαρακτηριστικά που σχετίζονται με τη δημιουργία και τη διαχείριση PDF υποστηρίζονται πλήρως από τη βιβλιοθήκη, όπως η δημιουργία αρχείων PDF από την αρχή, η υποστήριξη barcode σε PDF, η σχεδίαση απλών γραφημάτων, η υποστήριξη εξωτερικών και εσωτερικών υπερσυνδέσμων, η υποστήριξη δημιουργίας σελιδοδεικτών, η προσθήκη αυτοκόλλητων σημειώσεων, κεφαλίδων και υποσέλιδων υποστήριξη, προσθήκη υδατογραφήματος, σπάσιμο σελίδων και στηλών, μεταδεδομένα και πολλά άλλα.

Η βιβλιοθήκη PHPPdf περιλαμβάνει επίσης υποστήριξη για τον ορισμό φύλλων στυλ. Μπορείτε εύκολα να ορίσετε τα φύλλα στυλ σας σε ένα εξωτερικό αρχείο και να περιλαμβάνουν σύντομες αλλά και μεγάλες δηλώσεις χαρακτηριστικών. Υποστηρίζει επίσης χρωματικές παλέτες που δίνουν στους χρήστες τη δυνατότητα να δημιουργούν ή να αντικαθιστούν προεπιλεγμένα χρώματα με όνομα.

.

Previous Next

Ξεκινώντας με το PHPPdf

Το PHPPdf είναι διαθέσιμο στο packagist.org, επομένως μπορείτε να χρησιμοποιήσετε το συνθέτη για να κάνετε λήψη αυτής της βιβλιοθήκης και όλων των εξαρτήσεων. Χρησιμοποιήστε την ακόλουθη εντολή για ομαλή εγκατάσταση.

Εγκαταστήστε το PHPPdf μέσω του συνθέτη

$ composer require psliwa/php-pdf

Δημιουργία αρχείων PDF από XML μέσω PHP API

Η βιβλιοθήκη PHPPdf επιτρέπει στους προγραμματιστές λογισμικού να δημιουργούν έγγραφα PDF μετατρέποντας ένα έγγραφο XML μέσα στις δικές τους εφαρμογές PHP. Η βιβλιοθήκη υποστηρίζει κωδικοποίηση UTF-8 και έχει παράσχει μερικές δωρεάν γραμματοσειρές για το σκοπό αυτό. Μπορείτε να ορίσετε εύκολα το μέγεθος σελίδας χρησιμοποιώντας τυπικές προκαθορισμένες τιμές όπως legal, letter, A4 κ.λπ. καθώς και προσαρμοσμένες διαστάσεις σελίδας. Μπορείτε επίσης να ορίσετε εύκολα τον τύπο, το μέγεθος και τα στυλ γραμματοσειράς όπως κανονική, έντονη γραφή, πλάγια γραφή, έντονη πλάγια γραφή, ανοιχτόχρωμη ή ανοιχτή πλάγια γραφή.

Ανάλυση εγγράφου για δημιουργία PDF μέσω PHP

 //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

Οι κεφαλίδες και τα υποσέλιδα είναι το επάνω και το κάτω τμήμα ενός PDF που δίνει επαγγελματική εμφάνιση στα έγγραφα PDF. Για να οργανωθούν μεγαλύτερα έγγραφα PDF και πιο ευανάγνωστα, οι προγραμματιστές μπορούν να χρησιμοποιήσουν την ενότητα Κεφαλίδες και υποσέλιδα ενός εγγράφου PDF. Το PHPPdf περιλαμβάνει υποστήριξη για την προσθήκη κεφαλίδων και υποσέλιδων σε έγγραφα PDF. Υποστηρίζει λειτουργίες όπως η προσθήκη επαναλαμβανόμενης κεφαλίδας/υποσέλιδου, η εισαγωγή εικόνων σε μια κεφαλίδα/υποσέλιδο, η προσθήκη αριθμών σελίδων και πολλά άλλα.

Barcode υποστηρίζει σε αρχεία PDF μέσω PHP

Οι κεφαλίδες και τα υποσέλιδα είναι το επάνω και το κάτω τμήμα ενός PDF που δίνει επαγγελματική εμφάνιση στα έγγραφα PDF. Για να οργανώσουν μεγαλύτερα έγγραφα PDF και πιο ευανάγνωστα, οι προγραμματιστές μπορούν να χρησιμοποιήσουν την ενότητα Κεφαλίδες και υποσέλιδα ενός εγγράφου PDF. Το PHPPdf υποστηρίζει την προσθήκη κεφαλίδων και υποσέλιδων σε έγγραφα PDF. Υποστηρίζει λειτουργίες όπως η προσθήκη επαναλαμβανόμενης κεφαλίδας/υποσέλιδου, η εισαγωγή εικόνων σε μια κεφαλίδα/υποσέλιδο, η προσθήκη αριθμών σελίδων και πολλά άλλα.

Εξαγωγή μεταδεδομένων από έγγραφο PDF

Η βιβλιοθήκη PHPPdf δίνει στους προγραμματιστές λογισμικού τη δύναμη να διαβάζουν και να εξάγουν μεταδεδομένα από ένα έγγραφο PDF μέσω PHP. Τα Μεταδεδομένα περιλαμβάνουν πολύ σημαντικές πληροφορίες σχετικά με το έγγραφο PDF. Η βιβλιοθήκη υποστηρίζει μεταδεδομένα όπως Δημιουργός, Λέξεις-κλειδιά, Θέμα, Συγγραφέας, Τίτλος, ModDate, CreationDate και Trapped.

 Ελληνικά