Gem 求证书系统的解决方案

VincentJiang · 2013年11月03日 · 最后由 jxs471494539 回复于 2013年11月03日 · 2996 次阅读

最近在做一个证书系统,包括录入,预览,打印的功能,所以现在在寻找一些好用的 gem,具体如下:

  1. 写 PDF,DOC 或 JPG 文件,即在 rails 项目中写这些文件。
  2. 在浏览器中预览第一点提及的相应格式的文件。
  3. 在浏览器中调用打印机,打印第一点所预览的文件,别失真太严重。 请问大家有无好用的 gem 介绍?或者有无这方面的参考资料可以让小弟参考? 谢谢。。。

Rails/Ruby生成PDF的Gem到是有。但是能读取PDF内容的还真没发现。

#1 楼 @Victor 只是写,预览和打印而已,是什么 gem?

如果是生成 PDF 的话,建议使用 http://prawn.majesticseacreature.com 。至于打印,直接调用 PDF 的打印就好了吧。

#3 楼 @chunlea 请问 PDF 的预览有解决方法不?

#4 楼 @jxs471494539 我们当年预览用的 flash 插件。还想过生成多页的图片用 js 浏览。

#2 楼 @jxs471494539 我们公司自己写了一个,,貌似很强大的样子,大概写了半个月。不仅可以预览,还可以很轻松的拼接模板。。

#4 楼 @jxs471494539 如果 PDF 预览的话,Chrome 以及 Safari 好像都可以直接在浏览器里面打开 PDF 吧。或者长时下 PDF.js,不知道这个靠谱不?

#7 楼 @chunlea 好的,那我试一下

#5 楼 @Victor Flash 不太懂,但还是谢谢你。

#10 楼 @jxs471494539 我刚好做过和你一模一样的需求,采用的解决方案是 prawn + swftools + flexpaper,全浏览器支持,应该和 @Victor 说的差不多

prawn 解决 PDF 生成的问题,swftools + flexpaper 解决预览和打印的问题。其中,flexpaper 可以购买他的授权,但我是到 googlecode 上拉下他早期版本的源代码下来自己修改的。

#11 楼 @xhj6 好的,我去试试,谢谢你的建议。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号