我一直在开发一个几乎完全用 php 编写的基于 Web 的财务管理器应用程序。我希望能够允许用户输入支票并将支票打印到他们的支票库存中。
我的第一个想法是我可以使用 FPDF 之类的东西来创建一个大小正确的 .pdf 文档,并将数据(日期、金额、英文文本金额、供应商名称)放在正确的位置。这很好用。
我遇到的问题是,当我打印 4.5" x 2.75" 文档(大小很重要)时,Adobe Reader(浏览器插件和 Windows 版本)会将文档放在用户可用的打印机页面上。打印机没有预设所有可能的个人支票尺寸的页面大小,并且并非所有打印机都允许用户将页面大小添加到打印机驱动程序(是的,您可以通过打印服务器将表单添加到窗口;但它们可能会或可能会不在打印驱动程序中显示可用的表格)。
我已经在网上阅读了很多关于如何创建自定义表单/文档的内容,但我的问题没有得到解决。所以我想我正在寻找关于如何在我的网络应用程序中实现支票打印的建议,这将是非常受欢迎的。