PHPDocx
PHP API з відкритим кодом для обробки файлів Word
Відкривайте, читайте, записуйте, маніпулюйте та конвертуйте файли MS Word DOCX у формат PDF і HTML за допомогою безкоштовного PHP API. З легкістю додавайте та редагуйте таблиці та витягуйте текст.
PHPDocx — це бібліотека з відкритим вихідним кодом, яка дає розробникам програмного забезпечення можливість динамічно створювати документи Microsoft Office Word у своїх власних програмах PHP. Бібліотека дуже стабільна і надає кілька варіантів для створення документів Word DOCX. Ви можете легко створювати документи Word, використовуючи основні функції або перетворення HTML і CSS у WordML. PHPDocx доступний за ліцензією LGPL, яка є безкоштовною версією. Платна версія також доступна з кількома розширеними та налаштованими функціями, такими як вкладені списки, текстові поля, налаштовані верхні та нижні колонтитули, 3D-графіки, 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.