我们有一个用PHP编写的文档管理系统,它使用mPDF生成相当复杂的PDF。我们爱上了它,mPDF让我们:
我们希望在Ruby on Rails上编写新版本的系统,为此我们需要一个Ruby PDF生成替代方案。我们查看了 Prawn , PDFKit , Wicked PDF 和 Prince XML ,但是阅读了他们的文档(通常是一页价值),我不确定它们是否像mPDF一样功能齐全。他们似乎选择“易用性”而非功能性。
Ruby的PDF生成器是否与mPDF一样先进,或者应该保持PDF生成基于PHP的原样?
答案 0 :(得分:1)
mPDF似乎是一个使用便携式PDF库和html2pdf转换器的复合工具。
很难将它们与您提到的libs /工具进行比较。 PrinceXML应该类似于html2pdf,但你也可以使用wkhtml2pdf(PDFKit,WicketPDF),它使用webkit并且是免费的。
将这些与prawn相结合,这将转换为PHP中的FPDF,应该做你需要的一切。
答案 1 :(得分:0)
您可能希望查看示例代码中包含Ruby示例的Docmosis,以便与其Document引擎进行通信。模板功能非常好,我看到它生成大型文档。我不认为它可以缝合/导入PDF,因此你必须将它与另一个可以进行组合的库一起使用。
请注意我与生产Docmosis的公司合作。