【发布时间】:2012-02-21 19:18:40
【问题描述】:
我已阅读所有其他主题并尝试了所有方法。这是我所在的位置:
构造函数:
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, false, 'ISO-8859-1', false);
在执行 writeHTML 之前,我在缓冲区上运行 utf8_encode。
我已经尝试了准确的参考,粘贴原始字符,将构造函数更改为 UTF8 似乎在我的文档周围添加了带有重音符号的随机 A...
目前不确定。
我的另一个问题是使用 writeHTML 进行样式设置...我有表格,因为 TCPDF 的 writeHTML 函数似乎并没有真正包含盒子模型。例如我有这个代码:
<td valign="top" align="left" style="padding:0;">
<table width="193" cellpadding="0" cellspacing="0">
<tr><td style="text-align:left;" align="left" valign="top" width="193" style="width:193px;">
<?php
$imageCount = count($theImages);
for($i = 1; $i <= $imageCount; $i++)
{
$f = SITE_ROOT . '/i/properties/'. $p->id .'/l_'. $theImages[$i]['name'];
$u = '/i/properties/'. $p->id .'/l_'. $theImages[$i]['name'];
if(file_exists($f)) {
echo '<img src="'.$u.'" width="193" /></td></tr><tr><td>';
}
}
?></td></tr></table>
</td>
只是一个提取,第一张图片与 eft 对齐,即使它都是 193?到目前为止,我已经花了一两天的时间,如果有人有任何替代方法来创建样式精美的属性数据表,与内容管理的 php 站点集成,请告诉我! :) 否则我的问题的任何答案都会很棒。
【问题讨论】:
标签: php pdf-generation tcpdf