-1

我即将开始使用 Ruby on Rails 开发一个应用程序,它需要打印东西,主要是票据。

我猜我使用的打印机不会有太大影响。

所以问题是,印刷时我应该考虑哪些不同的事情?我在想一个普通的 ruby​​ 程序应该与打印机通信。

4

1 回答 1

2

这里最便携的解决方案是让 Rails 应用程序发出 PDF,然后将其交给浏览器进行渲染和打印,或者将其注入本地打印后台处理程序。

根据您的要求,有多种方法可以从 Ruby 中获取 PDF。最简单的方法是呈现 HTML 并使用库将其转换为 PDF,如PDFKit。一种具有更多控制权的方法是使用像Prawn这样的库来绘制文档。

于 2013-01-22T17:49:02.543 回答