PDFLIB:add_table_cell:不能再添加表格单元格(表格拟合已经开始)

时间:2015-06-18 10:32:40

标签: php pdf pdflib

我有这个错误:

  

PDFLIB:add_table_cell:不能再添加表格单元格(表格拟合已经开始)

当我想创建表包含标题statique和内容动态

代码示例:

$tbl = $p->add_table_cell($tbl, 6, $row, 
        $deliveryinfo->Contact.'-'.$deliveryinfo->ExpectedQuantity, $optqteprévue);
if ($tbl == 0)

    throw new Exception("Error: " . $p->get_errmsg());


$row++;

$optlist = "stroke={{line=frame linewidth=0.8} " .
        "{line=other linewidth=0.3}}";

$result = $p->fit_table($tbl, 19, 220, 497, 120, $optlist);

1 个答案:

答案 0 :(得分:0)

我猜错误信息详细解释了原因,应该很容易修复。另外,您可能已经阅读过PDFlib 9教程第8.3章中的内容,但不要再考虑更长时间了:

  

创建表首先使用PDF_add_table_cell()定义每个表格单元格的内容和可视属性。然后使用一个或多个调用将表放置到PDF_fit_table()。

=>您必须首先通过多个add_table_cell()调用构建完整的表,并在添加完所有单元格后,在第二步中调整内容。你需要样本代码吗?请检查PDFlib Cookbook,内的样本,例如starter_table.php样本