Prawn gem:如何从* existing *文件(.xls)创建.pdf

时间:2010-06-30 10:33:14

标签: ruby-on-rails ruby pdf rubygems prawn

有人能告诉我(可能是复制/粘贴一个简单的代码示例)如何使用Prawn gem从现有的(。xls)文件创建.pdf文件? (基本上,我需要“打开”现有文件的命令。)

(我问,因为Prawn文档(http://prawn.majesticseacreature.com/docs/)似乎已经消失了很长一段时间 - 它甚至无法通过Google缓存使用......)

非常感谢您对此的任何帮助! 汤姆

3 个答案:

答案 0 :(得分:1)

Prawn可用于在PDF上呈现内容。你在谈论.xls,一种完全不同的格式。

答案 1 :(得分:1)

我建议你解决问题。

  1. 你能用Ruby阅读xls吗? Possibly,但它充其量只是片状。但是,您可以easily read csv和xls很好地导出到该格式。

  2. 你能为prawn写一个值''表'吗? Yes

  3. 所以,(几乎)你需要的只是一个小程序,它可以将csv文件解析成对虾友好的表结构,然后将它交给Prawn进行生成。

答案 2 :(得分:0)

原来Prawn gem无法处理现有文件...