我对rails和gem很陌生,我想知道是否有一个特定的gem或服务可以用来获取form_for数据来填充可填写pdf的空白字段。任何建议都是强大的SO_gods?
答案 0 :(得分:0)
我建议您使用表单数据生成一个html页面(就像通常在rails中一样),然后将该网页转换为pdf。我们使用acts_as_flying_saucer进行html-> pdf转换,它是Flying_saucer的一个rails包装器,它是一个java应用程序。
https://github.com/dagi3d/acts_as_flying_saucer
我们在网站上制作了很多pdf,并且首先将它们作为网页进行操作是一种非常友好和简单的方法。
修改
我刚刚重新阅读了您的问题并看到了可填写的部分:您可能无法使用flying_saucer执行此操作,抱歉。
看看虾和虾形式:虾形式扩展看起来它会做你需要的(我自己没有使用过虾,但它很受欢迎)。