PHPDocx
Nyílt forráskódú PHP API Word fájlfeldolgozáshoz
Nyissa meg, olvassa, írjon, manipuláljon és konvertáljon MS Word DOCX fájlokat PDF és HTML formátumba az ingyenes PHP API-n keresztül. Táblázatok hozzáadása és szerkesztése, valamint szöveg egyszerű kibontása.
A PHPDocx egy nyílt forráskódú könyvtár, amely lehetővé teszi a szoftverfejlesztők számára, hogy dinamikusan generáljanak Microsoft Office Word dokumentumokat saját PHP-alkalmazásaikon belül. A könyvtár nagyon stabil, és számos lehetőséget kínál a Word DOCX dokumentumok létrehozására. Egyszerűen létrehozhat Word dokumentumokat az alapvető funkciókkal vagy a HTML- és CSS-konverzióval WordML-be. A PHPDocx LGPL licenc alatt érhető el, amely az ingyenes verzió. A fizetős verzió számos speciális és testreszabott funkcióval is elérhető, mint például beágyazott listák, szövegmezők, testreszabott fejlécek és láblécek, 3D grafikonok, MathML és még sok más.
A PHPdocX könyvtár néhány nagyon fontos funkciót támogat a szövegszerkesztéssel és a Word dokumentumkezeléssel kapcsolatban, mint például szövegek hozzáadása, táblázatok beszúrása és kezelése, képek és grafikus diagramok hozzáadása Word dokumentumokhoz, alapvető formázás, Word-ből HTML-be konvertálás és még sok más. Könnyedén importálhat HTML- és CSS-tartalmakat, valamint exportálhatja PDF-fájlba, és sok más fontos funkciót is megtehet.
A PHPDocx használatának első lépései
Kérjük, töltse le a ZIP-csomagot a PHPDocx oldalról, és másolja a fájlokat a szerver elérési útjára, ahol az adat-/szoftverkönyvtárat használni fogja. A szoftverkönyvtár használatának megkezdéséhez hozzá kell adni a licenckódot és az aldomaint/domaint/IP-t.
Word dokumentumok létrehozása és szerkesztése PHP API-k segítségével
A nyílt forráskódú PHPDocx könyvtár biztosítja az új Word-dokumentumok létrehozását .docx fájlformátumban. A könyvtár támogatást nyújtott a meglévő Word-dokumentumok saját igényeinek megfelelő módosításához is. Könnyedén hozzáadhat szöveget vagy beszúrhat bekezdéseket, szövegigazításokat hajthat végre, betűstílusokat adhat hozzá, táblázatokat szúrhat be és módosíthat, és még sok más.
Szövegkivonás a Word DOCX-ből
A nyílt forráskódú PHPDocx könyvtár lehetővé teszi a szoftverfejlesztők számára, hogy szöveget vonjanak ki Word DOCX fájlformátumból az alkalmazáson belül, mindössze néhány sor PHP kóddal. Támogatta továbbá a képek, címsorok, táblázatadatok és még sok más egyszerű kinyerését egy Word-dokumentumból. Könnyedén hozzáadhat szöveget a Word-dokumentumban kiválasztott helyekhez. A könyvtár támogatja a szöveg egyszerű Word-dokumentummá alakítását is.
Táblázatok hozzáadása és szerkesztése a Word DOCX-en belül
A táblázatok nagyon hasznos részei a Microsoft Word dokumentumoknak, és főként a tartalom különféle módon történő rendszerezésére szolgálnak. A nyílt forráskódú PHPDocx API teljes mértékben támogatja a táblázatok hozzáadását és módosítását a PHP alkalmazásaikban. Különféle műveleteket is végrehajthat a táblázatokon, például új sor beszúrását a táblázatokba, cellák hozzáadása a táblázathoz, szöveg beszúrása egy cellába, beágyazott táblázat hozzáadása, cellák összevonása, tetszőleges szegély hozzáadása a táblázathoz stb. tovább.
Táblázat hozzáadása a Word DOCX - PHP-hez
<?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 dokumentumok PDF formátumba PHP használatával
A PDF (Portable Document Format) egy univerzálisan népszerű fájlformátum, amely sokféle adat tárolására szolgál. A PHPDocx könyvtár ingyenes verziója tartalmaz olyan funkciókat, amelyek segítségével a Microsoft Word dokumentumokat könnyedén PDF fájlformátumokká alakíthatja át.