Printing 基于Web的应用程序,模拟桌面,尤其是打印

Printing 基于Web的应用程序,模拟桌面,尤其是打印,printing,Printing,我正在为一个商业客户开发一个应用程序。目前,他有一个桌面应用程序,它在许多方面都很差,但在生成和打印发票/对账单等东西时,它具有即时性的优点 我的应用程序基于服务器端PHP(Codeigniter)和MySQL数据库,在客户端我将使用HTML5、CSS3、jQuery和EXTjs 现在,我可以通过使用Javascript进行数据存储,在客户端几乎立即处理数据事务,并且处理Ajax查询时的延迟并不显著 我遇到的难题是如何快速生成/创建发票(PDF或RTF)并将其发送到打印机,而无需用户进行任何干预

我正在为一个商业客户开发一个应用程序。目前,他有一个桌面应用程序,它在许多方面都很差,但在生成和打印发票/对账单等东西时,它具有即时性的优点

我的应用程序基于服务器端PHP(Codeigniter)和MySQL数据库,在客户端我将使用HTML5、CSS3、jQuery和EXTjs

现在,我可以通过使用Javascript进行数据存储,在客户端几乎立即处理数据事务,并且处理Ajax查询时的延迟并不显著

我遇到的难题是如何快速生成/创建发票(PDF或RTF)并将其发送到打印机,而无需用户进行任何干预-即,他们可以查看基于屏幕的发票,他们应该能够单击“打印”并将其显示在打印机上,而无需批准下载或保存。企业必须能够在客户排队等待的情况下按需创建发票,因此延迟不是一个选项

这是可能的,还是——我不想问这个,因为这涉及到学习曲线——我要看Flex/AIR吗

任何帮助/建议都会很有帮助

谢谢你,并致以最良好的祝愿


迈克

恐怕没有办法一键打印pdf/rtf文档。至少我不知道怎么做。一个想法是,您可以将整个应用程序用ExtJs或任何您喜欢的格式编写,但可以添加一个负责打印的Flex部分