2015-05-27 17 views
-1

任何人都可以幫助我瞭解一些PHPDocx知識。我試圖根據數據庫中的一些數據繪製一張動態表格。我想有這樣的事情:如何使用PHPDocx繪製動態表格

enter image description here

我在.docx文件名爲$table$一個佔位符變量。

回答

1

寫入html表格並轉換爲docx formate。

require_once 'classes/CreateDocx.inc'; 

$docx = new CreateDocx(); 
$docx->addTemplate('testHTML2mdc.docx'); 

$docx->replaceTemplateVariableByHTML('ADDRESS', 'inline', 'C/ Matías Turrión 24, Madrid 28043 Spain', array('isFile' => false, 'parseDivsAsPs' => true, 'downloadImages' => false)); 
$docx->replaceTemplateVariableByHTML('CHUNK_1', 'block', 'http://www.2mdc.com/PHPDOCX/example.html', array('isFile' => true, 'parseDivsAsPs' => true, 'filter' => 'capa_bg_bottom', 'downloadImages' => true)); 
$docx->replaceTemplateVariableByHTML('CHUNK_2', 'block', 'http://www.2mdc.com/PHPDOCX/example.html', array('isFile' => true, 'parseDivsAsPs' => false, 'filter' => 'lateral', 'downloadImages' => true)); 

$docx->createDocx('webpage'); 

您可以修改此代碼或參照此link