首页 文章

使用Ruby / Rails生成高级PDF

提问于
浏览
2

我们有一个用PHP编写的文档管理系统,它使用mPDF来生成相当复杂的PDF . 我们逐渐喜欢它,mPDF允许我们:

  • 使用HTML / CSS设置页面样式

  • 制作200页文件

  • 支持整个文档中的纵向/横向页面交替显示

  • 自动生成多级PDF书签

  • 将第三方PDF导入文档

我们希望在Ruby on Rails上编写新版本的系统,为此我们需要一个Ruby PDF生成替代方案 . 我们检查了 PrawnPDFKitWicked PDFPrince XML ,但是阅读他们的文档(通常是一页 Value ),我不确定它们是否像mPDF一样功能齐全 . 他们似乎选择"Easy of Use"而不是功能 .

是否有一个Ruby生成器,它与mPDF一样先进,或者应该保持PDF生成基于PHP的原样?

2 回答

  • 1

    mPDF似乎是一个使用便携式PDF库和html2pdf转换器的复合工具 .

    很难将它们与你提到的libs /工具进行比较 . PrinceXML应该类似于html2pdf,但你也可以使用wkhtml2pdf(PDFKit,WicketPDF),它使用webkit并且是免费的 .

    将这些与prawn相结合,这将转换为PHP中的FPDF,应该做你需要的一切 .

  • 0

    您可能希望查看Docmosis,它在示例代码中有一个Ruby示例,用于与其Document引擎进行通信 . 模板功能非常好,我认为它可以缝合/导入PDF,因此你必须将它与另一个可以进行组合的库一起使用 .

    请注意我与 生产环境 Docmosis的公司合作 .

相关问题