dompdf html cover to pdf

http://www.digitaljunkies.ca/dompdf/

常见问题:

1.页面和生成后的pdf各种不对应

需要通过table进行布局。原文件示例代码也是以表格布局为主,否则会引发各种变形。

如果涉及布局太复杂的页面,需要慢慢调试。如果有别的解决方案,请分享

尺寸不是以像素为参考,如pdf 840的页面尺寸,会实际铺满一个1300+的屏幕。所以需要进行特殊设置,不要在页面中尝试精确定位。

 

2.页面尺寸大小

配置文件中有个page_size参数

something like ‘letter’, ‘A4’, ‘legal’, etc. Thee default is ‘letter’,还有其它各种尺寸可以设置,直接源码搜letter即可看到配置文件.

3.页面如果为一个表格,当夹在中间页面时,要报frames的溢出异常。需要将表格调整到当前页。或者直接压到下一页

4.特殊字符无法正常显示,原因不明。google.code上有提供demo实例中有。但是官网本身demo已隐藏相关特殊字符实例。如 欧元符号 €.这边有个项目比较特殊,通过替换成图片进行解决。

发表评论

电子邮件地址不会被公开。 必填项已用*标注