我想构建一个网络应用程序,基于回答用户的一系列提示中的问题,可以生成Microsoft Word和/或PDF格式的报告。我希望在实际代码中配置报告的输出,其中最终结果不必由用户更改。这可能使用Ruby和Rails框架吗?
答案 0 :(得分:2)
是的,这很可能与Ruby on Rails有关。
但是,即使有或没有Web应用程序框架,这可以用大多数其他语言完成。我建议从你熟悉的语言开始 - 如果你以前做过一些PHP,就像大多数初学者一样,只需使用PHP!
此外,找到一些可用于生成Word和PDF的预构建库。例如,在Rails中,您可以使用Prawn生成PDF。这是more information on how to generate Word docs in Rails。
答案 1 :(得分:1)
fabdocx.com是这样一个系统的演示,使用docx4j(Java)构建,根据OpenDoPE Convention
处理真实的docx输入文档前端使用XForms标准完成(实现更好)
docx4j免费为您提供PDF部分。
您可以在Ruby on Rails中实现Web位,如果需要,仍然可以使用docx4j。多年来,Ruby on Rails的几个人已经宣布XForms已经死了,所以你可能会像我一样在做事之前考虑他们的观点。
答案 2 :(得分:0)