2012-06-19 55 views
1

我已经使用了DOMpdf,mpdf,tcpdf,并且输出没有成功。Codeigniter查看到PDF

我在这里把我试过的所有东西放在这里,包括HTML。

输出预览:

直接查看文件:http://jsfiddle.net/QdhdW/

DOMPDF和MPDF输出:https://www.box.com/s/f7cb2283d196db530702

问题

DOM PDF:

  • 难看CSS(而不是精确的按要求)
  • 叶6-7页
  • 刹车在PDF中的记录是从页的那么不来
  • 下一页

MPDF:

  • 使得输出尽可能小,以便所有记录都包含在一页中。 (不如A4页的好)
  • 每行之间的边界。 (在HTML中有行之间没有国界的。)

我不介意使用任何PDF生成库,即使我们改变CSS 或使CSS内联,无所谓。问题是我正在寻找PDF文件中显示的PDF 输出。

请帮助我,弄清楚。自昨天开始挣扎。

+0

你有专门的服务器吗?即它不在一些共享主机或任何东西?如果是这样我有一个答案:) – Brian

+0

这甚至不在本地主机上工作, 我想使我的本地主机完美工作,然后我将它上传到服务器。 和我有专用的服务器。 – TechCare99

+0

任何人都可以用HTML + CSS确认我是否可以? – TechCare99

回答

1

终于我解决了。

感谢大家的努力。

只通过更改CSS解决它在DOM Pdf中。

编辑: 度过这段

http://code.google.com/p/dompdf/issues/detail?id=507

工作如果其他人是否有问题。

+1

我要评论你的CSS,你可以在一个表中已经完成了整个文档,从而使其更容易正确渲染 – OptimusCrime

+0

@OptimusCrime 你只是迟到了,我以同样的方式做了,做了一张桌子,而不是不同的桌子,让它呈现。 – TechCare99

1

看看wkhtmltopdf这是一个shell实用程序,它使用webkit渲染引擎和html将html转换为pdf。

这会给你比别人更好的结果,因为它不是试图解析PHP中的HTML/CSS。

+0

雅git ...这将是我的建议:) – Brian

+0

我无法找到在PHP中使用此方法! :( 任何提示教程或文档!? – TechCare99