PHPDocx

 
 

PHP API с открытым исходным кодом для обработки файлов Word 

Открывайте, читайте, записывайте, манипулируйте и конвертируйте файлы MS Word DOCX в формат PDF и HTML с помощью бесплатного PHP API. С легкостью добавляйте и редактируйте таблицы и извлекайте текст.

PHPDocx — это библиотека с открытым исходным кодом, которая дает разработчикам программного обеспечения возможность динамически генерировать документы Microsoft Office Word в своих собственных PHP-приложениях. Библиотека очень стабильна и предоставляет несколько вариантов для создания документов Word DOCX. Вы можете легко создавать текстовые документы, используя базовые функции или конвертируя HTML и CSS в WordML. PHPDocx доступен под лицензией LGPL, которая является бесплатной версией. Платная версия также доступна с несколькими расширенными и настраиваемыми функциями, такими как вложенные списки, текстовые поля, настраиваемые верхние и нижние колонтитулы, 3D-графики, MathML и многие другие.

Библиотека PHPdocX включает поддержку некоторых очень важных функций, связанных с обработкой текстов и управлением документами Word, таких как добавление текстов, вставка таблиц и управление ими, добавление изображений и графических диаграмм в документы Word, базовое форматирование, преобразование Word в HTML и многое другое. Вы также можете легко импортировать содержимое HTML и CSS, а также экспортировать его в файл PDF и использовать многие другие важные функции.

Previous Next

Начало работы с PHPDocx

Пожалуйста, загрузите ZIP-пакет со страницы PHPDocx и скопируйте файлы на путь сервера, где вы будете использовать библиотеку данных/программного обеспечения. Чтобы начать пользоваться программной библиотекой, необходимо добавить лицензионный код и субдомен/домен/IP. 

Создание и редактирование документов Word с помощью PHP API

Библиотека PHPDocx с открытым исходным кодом предоставляет функциональные возможности для создания новых документов Word в форматах файлов .docx. Библиотека также предоставила поддержку для изменения существующих документов Word в соответствии с их собственными потребностями. Вы можете легко добавлять текст или вставлять абзацы, выполнять выравнивание текста, добавлять стили шрифта, вставлять и изменять таблицы и многое другое.

Извлечение текста из Word DOCX

Библиотека PHPDocx с открытым исходным кодом дает разработчикам программного обеспечения возможность извлекать текст из файла формата Word DOCX внутри своего приложения с помощью всего пары строк кода PHP. Он также включал поддержку простого извлечения изображений, заголовков, табличных данных и многого другого из документа Word. Вы также можете легко добавить текст в любое место в документе Word. Библиотека также поддерживает преобразование вашего текста в документы Word с легкостью.

Добавление и редактирование таблиц в Word DOCX

Таблицы являются очень полезной частью документов Microsoft Word и в основном используются для организации содержимого различными способами. API PHPDocx с открытым исходным кодом включает полную поддержку добавления и изменения таблиц внутри их приложений 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.

 Русский