![](https://products-qa.fileformat.com/lt/word-processing/php/phpdocx/header-image.png)
PHPDocx
Atvirojo kodo PHP API, skirta „Word“ failų apdorojimui
Atidarykite, skaitykite, rašykite, manipuliuokite ir konvertuokite MS Word DOCX failus į PDF ir HTML formatus naudodami nemokamą PHP API. Lengvai pridėkite ir redaguokite lenteles bei ištraukite tekstą.
PHPDocx yra atvirojo kodo biblioteka, suteikianti programinės įrangos kūrėjams galimybę dinamiškai generuoti Microsoft Office Word dokumentus savo PHP programose. Biblioteka yra labai stabili ir suteikia kelias Word DOCX dokumentų generavimo parinktis. Galite lengvai kurti Word dokumentus naudodami pagrindines funkcijas arba HTML ir CSS konvertavimą į WordML. PHPDocx galima įsigyti pagal LGPL licenciją, kuri yra nemokama versija. Mokama versija taip pat yra su keliomis išplėstinėmis ir pritaikytomis funkcijomis, tokiomis kaip įdėtieji sąrašai, teksto laukeliai, tinkintos antraštės ir poraštės, 3D grafikai, MathML ir daugelis kitų.
Į PHPdocX biblioteką įtrauktas palaikymas kai kurioms labai svarbioms funkcijoms, susijusioms su teksto apdorojimu ir Word dokumentų valdymu, pavyzdžiui, tekstų įtraukimas, lentelių įterpimas ir tvarkymas, vaizdų ir grafinių diagramų įtraukimas į Word dokumentus, pagrindinis formatavimas, konvertavimas iš Word į HTML ir daug daugiau. Taip pat galite lengvai importuoti HTML ir CSS turinį, taip pat eksportuoti jį į PDF failą ir daug kitų svarbių funkcijų.
Darbo su PHPDocx pradžia
Atsisiųskite ZIP paketą iš PHPDocx puslapio ir nukopijuokite failus į serverio kelią, kuriame naudosite duomenų / programinės įrangos biblioteką. Norint pradėti naudoti programinės įrangos biblioteką, reikia pridėti licencijos kodą ir subdomeną / domeną / IP.
Kurkite ir redaguokite Word dokumentus naudodami PHP API
Atvirojo kodo PHPDocx biblioteka suteikia galimybę kurti naujus Word dokumentus .docx failų formatais. Biblioteka taip pat suteikė pagalbą keičiant esamus Word dokumentus pagal savo poreikius. Galite lengvai pridėti tekstą arba įterpti pastraipas, atlikti teksto lygiavimą, pridėti šriftų stilių, įterpti ir keisti lenteles ir dar daugiau.
Teksto ištraukimas iš Word DOCX
Atvirojo kodo PHPDocx biblioteka suteikia programinės įrangos kūrėjams galimybę išgauti tekstą iš Word DOCX failo formato savo programoje naudojant tik kelias PHP kodo eilutes. Ji taip pat apėmė vaizdų, antraščių, lentelės duomenų ir daug daugiau ištraukimo iš Word dokumento palaikymą. Taip pat galite lengvai įtraukti tekstą į pasirinktą vietą Word dokumente. Biblioteka taip pat palaiko lengvą teksto pavertimą Word dokumentais.
Pridėti ir redaguoti lenteles Word DOCX
Lentelės yra labai naudinga Microsoft Word dokumentų dalis ir dažniausiai naudojamos įvairiais būdais tvarkyti turinį. Atvirojo kodo PHPDocx API apima visišką palaikymą įtraukiant ir modifikuojant lenteles jų PHP programose. Taip pat galite atlikti įvairias savo lentelėse operacijas, pvz., įterpti naują eilutę į lentelę, pridėti langelių į lentelę, įterpti tekstą į langelį, įtraukti įdėtą lentelę, sujungti langelius, pridėti pasirinktą kraštinę į lentelę ir pan. įjungta.
Pridėti lentelę viduje 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 dokumentus į PDF naudojant PHP
PDF (Portable Document Format) yra visuotinai populiarus failo formatas ir naudojamas daugelio tipų duomenims saugoti. Į nemokamą PHPDocx bibliotekos versiją įtraukta funkcija, leidžianti lengvai transformuoti Microsoft Word dokumentus į PDF failų formatus.