对于现在的时间最长我一直在试图转换包含大表到PHP的HTML页面。 这些风格与CSS,可以有几页长。
我第一次尝试DOMPDF。 它的伟大工程,直到一个文件是多页。 无我发现工作中的修复程序。 无论它出现了错误,或者甚至会部分地在第二页上的任何元素被集中在我都试过了最新版本和SVN复制我今天签出第1页的内容。
我也试过html2ps的/ PDF,它给我的“权限被拒绝”的错误写入到缓存目录,即使该目录是完全可写的。 该系统要求的测试脚本通过。 服务器IIS(不是我的选择港灯)下运行PHP 5。
可以对这些被说服的工作,或者是有没有可以做一个图书馆吗?
从演示/测试脚本错误:
Warning: file_put_contents(C:\Inetpub\wwwroot\JM\pdf\html2ps\cache/7d888258e9745b3716532ea81342daaf.css.compiled) [function.file-put-contents]: failed to open stream: Permission denied in C:\Inetpub\wwwroot\JM\pdf\html2ps\css.cache.class.php on line 33
Warning: fopen(C:\Inetpub\wwwroot\JM\pdf\html2ps\cache/unicode.lb.classes.dat) [function.fopen]: failed to open stream: Permission denied in C:\Inetpub\wwwroot\JM\pdf\html2ps\inline.content.builder.php on line 991
Warning: flock() expects parameter 1 to be resource, boolean given in C:\Inetpub\wwwroot\JM\pdf\html2ps\inline.content.builder.php on line 992
Warning: fwrite(): supplied argument is not a valid stream resource in C:\Inetpub\wwwroot\JM\pdf\html2ps\inline.content.builder.php on line 1011
(此错误重复几千次)
Warning: fopen(C:\Inetpub\wwwroot\JM\pdf\html2ps\cache/times.z) [function.fopen]: failed to open stream: Permission denied in C:\Inetpub\wwwroot\JM\pdf\html2ps\pdf.fpdf.makefont.php on line 318
Can't write to file C:\Inetpub\wwwroot\JM\pdf\html2ps\cache/times.z