本帖最后由 xhh_extjs_php 于 2012-05-14 15:11:09 编辑

解决方案 »

  1.   

    控制起来比较复杂,你可以参考这篇博客的做法 HTTP://BLOG.CSDN.NET/FKEDWGWY你也可以换用 tcpdf 直接用 html 的table 实现
      

  2.   

    http://code.google.com/p/wkhtmltopdf/downloads/listhttp://stackoverflow.com/questions/5663814/how-do-i-get-wkhtmltopdf-to-execute-via-php
      

  3.   

    这个方法不错呵 tcpdf在fpdf上改进了很多
      

  4.   

    tcpdf怎么总提示这个,我看这个前面也没输出啊!
     Cannot modify header information - headers already sent by (output started at D:\wamp\www\example.php:1) in D:\wamp\www\tcpdf\tcpdf.php on line 8736
      

  5.   

    去掉 BOM 头
    或者在程序开始处加上 ob_start();如果你是才接触 tcpdf,那么短时间你是掌握不了的。
    虽然他基于 fpdf,但比 fpdf 复杂多了真不如用 fpdf 的 cell 逐个去画
      

  6.   

    恩 谢谢指点!用fpdf的cell去画达不到想要的效果。
      

  7.   

    主要是计算 cell 的宽和高
    从待生成的表格左上角开始,递归计算出各个 cell 的起点坐标和宽、高
    然后才开始逐个去写
    对于你那些特定样式的表,一般一天就可以完成了
      

  8.   

    刚才那个好了 但是在ie下全是这样的%PDF-1.7 %���� 15 0 obj << /Type /Page /Parent 1 0 R /LastModified (D:20120514085145+00'00') /Resources 2 0 R /MediaBox [0.000000 0.000000 595.276000 841.890000] /CropBox [0.000000 0.000000 595.276000 841.890000] /BleedBox [0.000000 0.000000 595.276000 841.890000] /TrimBox [0.000000 0.000000 595.276000 841.890000] /ArtBox [0.000000 0.000000 595.276000 841.890000] /Contents 16 0 R /Rotate 0 /Group 
      

  9.   

    好了,我试一下吧!不行的话就还用原来的fpdf。非常感谢#1楼每次的及时回答!!!谢谢!!!