PHPDocx
Ανοιχτού κώδικα PHP API για επεξεργασία αρχείων Word
Άνοιγμα, ανάγνωση, εγγραφή, χειρισμός και μετατροπή αρχείων MS Word DOCX σε μορφή PDF και HTML μέσω του δωρεάν PHP API. Προσθήκη και επεξεργασία πινάκων και εξαγωγή κειμένου με ευκολία.
Η PHPDocx είναι μια βιβλιοθήκη ανοιχτού κώδικα που δίνει στους προγραμματιστές λογισμικού τη δυνατότητα να δημιουργούν δυναμικά έγγραφα του Microsoft Office Word μέσα στις δικές τους εφαρμογές PHP. Η βιβλιοθήκη είναι πολύ σταθερή και παρέχει πολλές επιλογές για τη δημιουργία εγγράφων word DOCX. Μπορείτε εύκολα να δημιουργήσετε έγγραφα Word χρησιμοποιώντας βασικές λειτουργίες ή μετατροπή HTML και CSS σε WordML. Το PHPDocx είναι διαθέσιμο με την άδεια LGPL που είναι η δωρεάν έκδοση. Η πληρωμένη έκδοση είναι επίσης διαθέσιμη με πολλές προηγμένες και προσαρμοσμένες δυνατότητες, όπως ένθετες λίστες, πλαίσια κειμένου, προσαρμοσμένες κεφαλίδες και υποσέλιδα, τρισδιάστατα γραφήματα, MathML και πολλά άλλα.
Η βιβλιοθήκη PHPdocX περιλαμβάνει υποστήριξη για ορισμένες πολύ σημαντικές λειτουργίες που σχετίζονται με την επεξεργασία κειμένου και τη διαχείριση εγγράφων του Word, όπως η προσθήκη κειμένων, η εισαγωγή και διαχείριση πινάκων, η προσθήκη εικόνων και γραφικών γραφημάτων σε έγγραφα word, βασική μορφοποίηση, μετατροπή Word σε HTML και πολλά άλλα. Μπορείτε επίσης να εισαγάγετε εύκολα περιεχόμενο HTML και CSS καθώς και να το εξαγάγετε σε αρχείο PDF και σε πολλές άλλες σημαντικές δυνατότητες.
Ξεκινώντας με το PHPDocx
Κατεβάστε το πακέτο ZIP από τη σελίδα PHPDocx και αντιγράψτε τα αρχεία στη διαδρομή διακομιστή όπου θα χρησιμοποιήσετε τη βιβλιοθήκη δεδομένων/λογισμικού. Για να ξεκινήσετε να χρησιμοποιείτε τη βιβλιοθήκη λογισμικού, απαιτείται να προσθέσετε τον κωδικό άδειας χρήσης και τον υποτομέα/τομέα/IP.
Δημιουργήστε και επεξεργαστείτε έγγραφα του Word χρησιμοποιώντας PHP API
Η βιβλιοθήκη ανοιχτού κώδικα PHPDocx παρέχει τη λειτουργικότητα για τη δημιουργία νέων εγγράφων του Word σε μορφές αρχείων .docx. Η βιβλιοθήκη παρείχε επίσης υποστήριξη για την τροποποίηση των υπαρχόντων Εγγράφων του Word σύμφωνα με τις δικές τους ανάγκες. Μπορείτε εύκολα να προσθέσετε κείμενο ή να εισαγάγετε παραγράφους, να εκτελέσετε στοίχιση κειμένου, να προσθέσετε στυλ γραμματοσειράς, να εισαγάγετε και να τροποποιήσετε πίνακες και πολλά άλλα.
Εξαγωγή κειμένου από το Word DOCX
Η βιβλιοθήκη ανοιχτού κώδικα PHPDocx δίνει στους προγραμματιστές λογισμικού τη δυνατότητα να εξάγουν κείμενο από τη μορφή αρχείου Word DOCX μέσα στην εφαρμογή τους με μόνο μερικές γραμμές κώδικα PHP. Περιλάμβανε επίσης υποστήριξη για την εύκολη εξαγωγή εικόνων, επικεφαλίδων, δεδομένων πίνακα και πολλά άλλα από ένα έγγραφο του Word. Μπορείτε επίσης να προσθέσετε εύκολα κείμενο σε ένα μέρος της επιλογής σας μέσα σε ένα έγγραφο του Word. Η βιβλιοθήκη υποστηρίζει επίσης τη μετατροπή του κειμένου σας σε έγγραφα Word με ευκολία.
Προσθήκη και επεξεργασία πινάκων στο Word DOCX
Οι πίνακες είναι ένα πολύ χρήσιμο μέρος των εγγράφων του Microsoft Word και χρησιμοποιούνται κυρίως για την οργάνωση περιεχομένου με διαφορετικούς τρόπους. Το ανοιχτού κώδικα PHPDocx API έχει συμπεριλάβει πλήρη υποστήριξη για την προσθήκη και την τροποποίηση πινάκων εντός των εφαρμογών PHP. Μπορείτε επίσης να εκτελέσετε διαφορετικές λειτουργίες στους πίνακες σας, όπως εισαγωγή νέας σειράς σε πίνακες, προσθήκη κελιών στον πίνακα, εισαγωγή κειμένου σε κελί, προσθήκη ένθετου πίνακα, συγχώνευση κελιών, προσθήκη περιγράμματος της επιλογής σας σε έναν πίνακα κ.λπ. επί.
Προσθήκη πίνακα μέσα στο Word DOCX - PHP
<?php
require_once '../../../classes/CreateDocx.php';
$docx = new CreateDocx();
// create a few Word fragments to insert rich content in a table
$link = new WordFragment($docx);
$options = array(
'url' => 'http://www.google.es'
);
$link->addLink('Link to Google', $options);
$image = new WordFragment($docx);
$options = array(
'src' => '../../img/image.png'
);
$image->addImage($options);
$valuesTable = array(
array(
'Title A',
'Title B',
'Title C'
),
array(
'Line A',
$link,
$image
)
);
$paramsTable = array(
'tableStyle' => 'LightListAccent1PHPDOCX',
'tableAlign' => 'center',
'columnWidths' => array(1000, 2500, 3000),
);
$docx->addTable($valuesTable, $paramsTable);
$docx->createDocx('example_addTable_2');
Έγγραφα Word σε PDF με χρήση PHP
Το PDF (Portable Document Format) είναι μια παγκοσμίως δημοφιλής μορφή αρχείου και χρησιμοποιείται για την αποθήκευση πολλών τύπων δεδομένων. Η δωρεάν έκδοση της βιβλιοθήκης PHPDocx έχει συμπεριλάβει τη λειτουργία μετατροπής εγγράφων του Microsoft Word σε μορφές αρχείων PDF με ευκολία.