如何解决轨道3中使用乳胶生成Pdf
| 有没有办法从Rails 3中的乳胶生成pdf文档?我们一直在Rails 2应用程序中使用rtex(http://rtex.rubyforge.org/),但是它似乎在Rails 3中不起作用。 我们的rails应用程序使用乳胶模板生成发票,我们也可以使用它们手工创建发票。因此,如果我们必须为rails 3中的pdf生成找到不同的解决方案,则必须维护两个模板。解决方法
我发现做这些事情的最好方法是在服务器上创建.tex文件,然后调用运行\“ pdflatex \”系统命令的rake任务。
我猜它的性能相当差,但是它是为单个管理员设计的,在我的本地计算机上可以正常工作,并且我可以对字母使用相同的乳胶模板
,旧问题,但是我敢肯定,这会帮助到现在进入此页面的任何人。
看看rails-latex(LatexToPdf)宝石。
LatexToPdf.generate_pdf方法采用两个参数:
tex含量
配置哈希
...并返回pdf二进制文件,您必须将其写入文件。
如果您需要添加配置,建议您通读源代码。
请注意,在内部,rails-latex gem仍然依赖于TeX扩展名(您需要下载)来生成pdf。默认值为pdflatex,我个人使用过xelatex。
撰写本文时,此宝石被描述为导轨3的渲染器;尽管它现在包括对导轨4和5的支持。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。