2012-05-22 59 views
6

有没有人有从网页打印的经验?从预印纸上的Web应用程序打印数据

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

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

因此,我必须在位于指定位置的这些文档上打印一些十字。

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

回答

4

如果你想打印所有的网页内容相同,你应该使用php fpdf库。我已经开发了一个网站,我需要打印一个表格的所有内容。和fpdf是一个有效的解决方案。你可以得到所有的支持,下载和教程在http://www.fpdf.org

+0

thx,这似乎是我正在寻找的解决方案。 – mario

+0

不客气! –

2

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

打印时,浏览器呈现的HTML非常不同。您需要对页面上的位置进行精确控制,以便将输出与预先打印的纸张相匹配。

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

-1

与PDF选项嘛印刷是好的:)

+0

如果我们将预印纸设置在backgroud并在打印时启用它,那么我认为问题可能会得到解决。有什么应该是错的? – Suleman

+0

无法通过打印CSS进行绝对定位,因此它可以在所有浏览器和配置中完美地工作。 – geekuality

2

我创建了类似的系统(自动一路印刷打印机点击网页上后)与PHP,FOP(HTTP://xmlgraphics.apache .org/fop /)和CUPS(http://www.cups.org/)。

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

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