标签: ruby-on-rails ruby
我即将开始使用Ruby on Rails开发应用程序,这需要打印东西,主要是门票。
我猜我使用的打印机不会产生太大影响。
所以问题是,印刷时应该考虑哪些不同的东西?我认为正常的ruby程序应该与打印机进行通信。
答案 0 :(得分:2)
这里最便携的解决方案是让您的Rails应用程序发出PDF,然后将其交给浏览器进行渲染和打印,或者将其注入本地打印后台处理程序。
根据您的要求,有许多方法可以从Ruby中获取PDF。最简单的方法是呈现HTML并使用库将其转换为PDF,如PDFKit。具有更多控制权的方法是使用Prawn等库来绘制文档的方法。