PHPDocx

 
 

API PHP de código aberto para processamento de arquivos do Word 

Abra, leia, escreva, manipule e converta arquivos MS Word DOCX para o formato PDF e HTML por meio da API PHP gratuita. Adicione e edite tabelas e extraia texto com facilidade.

PHPDocx é uma biblioteca de código aberto que oferece aos desenvolvedores de software a capacidade de gerar dinamicamente documentos do Microsoft Office Word dentro de seus próprios aplicativos PHP. A biblioteca é muito estável e oferece várias opções para gerar documentos Word DOCX. Você pode criar facilmente documentos do Word usando funcionalidades básicas ou conversão de HTML e CSS para WordML. PHPDocx está disponível sob a licença LGPL, que é a versão gratuita. A versão paga também está disponível com vários recursos avançados e personalizados, como listas aninhadas, caixas de texto, cabeçalhos e rodapés personalizados, gráficos 3D, MathML e muito mais.

A biblioteca PHPdocX inclui suporte para alguns recursos muito importantes relacionados ao processamento de texto e gerenciamento de documentos do Word, como adição de textos, inserção e gerenciamento de tabelas, adição de imagens e gráficos a documentos do Word, formatação básica, conversão de Word para HTML e muito mais. Você também pode importar facilmente conteúdo HTML e CSS, bem como exportá-lo para um arquivo PDF e muitos outros recursos importantes.

Previous Next

Introdução ao PHPDocx

Por favor, faça o download do pacote ZIP da página PHPDocx e copie os arquivos para o caminho do servidor onde você usará a biblioteca de dados/software. Para começar a usar a biblioteca de software, é necessário adicionar o código de licença e subdomínio/domínio/IP. 

Gerar e editar documentos do Word usando APIs PHP

A biblioteca PHPDocx de código aberto fornece a funcionalidade para criar novos documentos do Word em formatos de arquivo .docx. A biblioteca também forneceu suporte para modificar os documentos do Word existentes de acordo com suas próprias necessidades. Você pode facilmente adicionar texto ou inserir parágrafos, realizar alinhamentos de texto, adicionar estilos de fonte, inserir e modificar tabelas e muito mais.

Extração de texto do Word DOCX

A biblioteca PHPDocx de código aberto oferece aos desenvolvedores de software a capacidade de extrair texto do formato de arquivo Word DOCX dentro de seu aplicativo com apenas algumas linhas de código PHP. Ele também incluiu suporte para extrair imagens, títulos, dados de tabela e muito mais de um documento do Word com facilidade. Você também pode adicionar texto facilmente a um local de sua escolha dentro de um documento do Word. A biblioteca também suporta transformar seu texto em documentos do Word com facilidade.

Adicionar e editar tabelas dentro do Word DOCX

As tabelas são uma parte muito útil dos documentos do Microsoft Word e são usadas principalmente para organizar o conteúdo de diferentes maneiras. A API PHPDocx de código aberto inclui suporte completo para adicionar e modificar tabelas dentro de seus aplicativos PHP. Você também pode realizar diferentes operações em suas tabelas, como inserir uma nova linha nas tabelas, adicionar células à tabela, inserir texto em uma célula, adicionar a tabela aninhada, mesclar células, adicionar uma borda de sua escolha a uma tabela e assim por diante sobre.

Adicionar tabela dentro 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');

Documentos do Word para PDF usando PHP

PDF (Portable Document Format) é um formato de arquivo universalmente popular e é usado para armazenar muitos tipos de dados. A versão gratuita da biblioteca PHPDocx incluiu funcionalidade para transformar documentos do Microsoft Word em formatos de arquivo PDF com facilidade.

 Português