我正在使用 PHP 和 MYSQL 设计一个独立的软件。
我用 HTML 和 CSS 生成了报告。
但我的问题是报告长 30-40 页,即一页包含一份供应商账单,当我打印此页面时,Firefox 会缩小报告的大小。
当我只打印一张供应商账单时,它会打印得很好。
请帮我。
你的要求没问题。如果要显示 30-40 页的报告。但在实施中,我们必须measure all things like performance of your site
. 当您将所有数据一起加载时,这不是执行此操作的最佳解决方案。
正如我的一位朋友向您建议的那样,您应该使用pagination or ajax
. 同样你也可以lazy loading
在这里使用。或者,如果可能的话,明智地打破您的报告部分并将所有部分保留在左侧或右侧菜单中,然后单击部分您可以通过 ajax 获取数据并显示..
我会使用 TCPDF 来创建 PDF 文件。它只是您上传到站点的文件夹。在文件夹中有一些示例,只需要一点编辑。
这很容易,因为您只使用简单的 HTML 和基本的 PHP 来制作页面。