2011-04-30 89 views
0

当我做如下:问题使用TCPDF

$html = '<div style="color: red; border: solid 2px blue; width: 100px; height: 200px;">Hello World!</div>'; 
$pdf->writeHTML($html, true, 0, true, true); 

我得到以下DIV:http://i.stack.imgur.com/YA4Fn.jpg

这不是width: 100px; height: 200px;,你可以在图片中看到。为什么我的风格不能正常工作?

+0

您是否尝试过使用像'cm'或'mm'这样的绝对测量而不是像素? (即:'身高:2cm;'等) – 2011-04-30 10:22:12

回答

0

这大概是因为TCPDF不支持每个CSS样式元素/度量单位的精确HTML到PDF的转换。

如果此问题尚未涵盖,您可以尝试在项目的SourceForge页面上打开一个错误。

0

Limur

TCPDF不支持的宽度和高度的CSS属性,以使PDF文件最好的解决办法是,plase地方特定图像,而不是设置宽度高度。