PHPDocx
Open Source PHP API pro zpracování souborů Word
Otevírejte, čtěte, pište, manipulujte a převádějte soubory MS Word DOCX do formátu PDF a HTML pomocí bezplatného rozhraní PHP API. Snadno přidávejte a upravujte tabulky a extrahujte text.
PHPDocx je knihovna s otevřeným zdrojovým kódem, která poskytuje vývojářům softwaru možnost dynamicky generovat dokumenty Microsoft Office Word v rámci jejich vlastních aplikací PHP. Knihovna je velmi stabilní a poskytuje několik možností pro generování dokumentů word DOCX. Můžete snadno vytvářet dokumenty aplikace Word pomocí základních funkcí nebo převodu HTML a CSS do WordML. PHPDocx je k dispozici pod licencí LGPL, což je bezplatná verze. Placená verze je k dispozici také s několika pokročilými a přizpůsobenými funkcemi, jako jsou vnořené seznamy, textová pole, přizpůsobená záhlaví a zápatí, 3D grafy, MathML a mnoho dalších.
Knihovna PHPdocX obsahuje podporu pro některé velmi důležité funkce související se zpracováním textu a správou dokumentů aplikace Word, jako je přidávání textů, vkládání a správa tabulek, přidávání obrázků a grafických tabulek do dokumentů aplikace Word, základní formátování, převod Wordu do HTML a mnoho dalších. Můžete také snadno importovat obsah HTML a CSS, stejně jako jej exportovat do souboru PDF a mnoho dalších důležitých funkcí.
Začínáme s PHPDocx
stáhněte si balíček ZIP ze stránky PHPDocx a zkopírujte soubory na cestu k serveru, kde budete používat datovou/softwarovou knihovnu. Chcete-li začít používat softwarovou knihovnu, je nutné přidat licenční kód a subdoménu/doménu/IP.
Vytvářejte a upravujte dokumenty aplikace Word pomocí rozhraní API PHP
Knihovna PHPDocx s otevřeným zdrojovým kódem poskytuje funkce pro vytváření nových dokumentů aplikace Word ve formátech souborů .docx. Knihovna také poskytovala podporu pro úpravu stávajících dokumentů Word podle vlastních potřeb. Můžete snadno přidávat text nebo vkládat odstavce, provádět zarovnání textu, přidávat styly písma, vkládat a upravovat tabulky a mnoho dalšího.
Extrakce textu z Wordu DOCX
Knihovna PHPDocx s otevřeným zdrojovým kódem poskytuje vývojářům softwaru možnost extrahovat text z formátu souboru Word DOCX uvnitř jejich aplikace pomocí pouhých několika řádků kódu PHP. Zahrnoval také podporu pro snadné extrahování obrázků, nadpisů, dat tabulek a mnohem více z dokumentu aplikace Word. Můžete také snadno přidat text na libovolné místo v dokumentu aplikace Word. Knihovna také podporuje snadnou transformaci textu na dokumenty aplikace Word.
Přidat a upravit tabulky uvnitř Word DOCX
Tabulky jsou velmi užitečnou součástí dokumentů Microsoft Word a používají se hlavně pro organizování obsahu různými způsoby. Open source PHPDocx API obsahuje kompletní podporu pro přidávání a úpravy tabulek uvnitř jejich PHP aplikací. S tabulkami můžete také provádět různé operace, jako je vložení nového řádku do tabulek, přidání buněk do tabulky, vložení textu do buňky, přidání vnořené tabulky, sloučení buněk, přidání ohraničení podle vašeho výběru do tabulky atd. na.
Přidat tabulku do 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 dokumenty do PDF pomocí PHP
PDF (Portable Document Format) je všeobecně oblíbený formát souborů a používá se k ukládání mnoha typů dat. Bezplatná verze knihovny PHPDocx obsahuje funkce pro snadnou transformaci dokumentů Microsoft Word do formátů souborů PDF.