【发布时间】:2011-04-01 15:57:25
【问题描述】:
我在 Rails 项目中负责以下任务。客户将拥有 Word doc 格式的模板,其中包含带有公司徽标和信头等的样板文本和图像... 他们将能够上传这些模板。我需要做的是阅读这些模板,将相关的客户数据、报价和销售信息注入其中,然后创建一个 pdf 文件,然后通过电子邮件发送给相关方。
主要的障碍是将 Word 文档中的文本和图像转换为 html 并保留布局。我想避免使用第三方软件将文档转换为 html。我正在寻找一种方法来处理我的 Rails 应用程序中的所有内容。这样的事情可能吗?我知道 M$ 很糟糕,除了需要与之交互的商业社区中的 MS Office 人员之外,还有一个庞大的用户群。
我对使用 WickedPDF 和 PDFKit 有很好的了解,我相信如果需要的话我可以找到 Prawn。
【问题讨论】:
-
我能想象到的唯一方法是使用 openoffice headless,也许这些链接会有所帮助:askubuntu.com/questions/24096/…google.com/…
标签: ruby-on-rails pdf ms-word pdf-generation