0

我正在使用 PHP 和 MYSQL 设计一个独立的软件。

我用 HTML 和 CSS 生成了报告。

但我的问题是报告长 30-40 页,即一页包含一份供应商账单,当我打印此页面时,Firefox 会缩小报告的大小。

当我只打印一张供应商账单时,它会打印得很好。

请帮我。

4

3 回答 3

2

你的要求没问题。如果要显示 30-40 页的报告。但在实施中,我们必须measure all things like performance of your site. 当您将所有数据一起加载时,这不是执行此操作的最佳解决方案。

正如我的一位朋友向您建议的那样,您应该使用pagination or ajax. 同样你也可以lazy loading在这里使用。或者,如果可能的话,明智地打破您的报告部分并将所有部分保留在左侧或右侧菜单中,然后单击部分您可以通过 ajax 获取数据并显示..

于 2013-10-20T07:13:34.930 回答
0

我会使用 TCPDF 来创建 PDF 文件。它只是您上传到站点的文件夹。在文件夹中有一些示例,只需要一点编辑。

这很容易,因为您只使用简单的 HTML 和基本的 PHP 来制作页面。

于 2013-10-20T08:45:55.933 回答
-1

使用TCPDDOMPDF生成 PDF 格式的报告。DOMPDF 更容易处理和灵活。它使用格式化布局轻松将纯 html 代码转换为 PDF。

于 2013-10-20T08:59:46.903 回答