从预印纸上的Web应用程序打印数据

时间:2012-05-22 11:54:32

标签: php javascript jquery mysql

是否有人有从网页打印的经验?

我有一些预印纸。 在这些论文中,有一些复选框必须根据通过网络表格填写或从MySQL数据库调用的数据进行检查。

所有这些数据都可以从PHP Web应用程序中获得。 现在我正在寻找一种解决方案,在我的预印文件上打印这些数据。

所以我必须在这些位于指定位置的文件上打印一些十字架。

有人有想法和如何处理这个问题的例子吗?

4 个答案:

答案 0 :(得分:4)

如果你想打印一个网页的所有内容,你应该使用php fpdf库。我开发了一个网站,我需要打印一个表格的所有内容。并且fpdf是一个有效的解决方案。您可以在http://www.fpdf.org

获得所有支持,下载和教程

答案 1 :(得分:2)

您应该生成用户可以下载和打印的PDF文件。

浏览器在打印时呈现的HTML非常不同。您需要对页面上的定位进行精确控制,以使输出适合预打印纸。

我没有PHP经验,但谷歌搜索php generate pdf看起来很有希望。另请参阅this SO search

答案 2 :(得分:2)

我使用PHP,FOP(http://xmlgraphics.apache.org/fop/)和CUPS(http:// www)创建了类似的系统(点击网页后自动打印到打印机) .cups.org /).

我也建议使用PDF进行格式化,因为对齐似乎对您的需求至关重要。

如果我现在使用这样的系统,我可能会使用fPDF(http://www.fpdf.org/),然后使用系统调用或某种作业队列(Gearman等)将文件打印到网络打印机。

答案 3 :(得分:-1)

使用pdf选项打印很好:)