Symfony 3.4 pdfmerger

时间:2018-02-22 11:15:42

标签: php symfony pdf merge

通过搜索网络,Github,Stack溢出等等来解决我的任务我还没有找到清晰简单和免费的方式做到这一点。如果有人可以分享知识,我会非常感激。通过阅读类似的Stack Overflow问题,以某种方式更加困惑......

任务:   - 用于PDF合并的简单Web应用程序。用户上传任何版本,压缩或复杂性的PDF,并将其合并为一个PDF。

前端:

  • 自举
  • Font Awesome
  • Bootstrap fileinput插件+ jQuery

后端:

  • PHP 7.1
  • Symfony 3.4.4
  • MySQL的
  • PDF合并库

问题:

我尝试过很多可以通过GitHub访问的PDF文件合并实现(大约5个)。列表如下:

  1. https://github.com/rguedes/PDFMerger - 体面的解决方案,但遗憾的是不支持某些PDF版本(抛出压缩错误)。
  2. https://github.com/myokyawhtun/PDFMerger - 一个实现TCPDF的更有前景的解决方案,但遗憾的是,它在类加载方面存在一些兼容性问题。即使手动修复类加载错误,仍然会在某些PDF上抛出奇怪的错误(无法读取文件,也不会返回页数)。
  3. https://github.com/Setasign/FPDI - 试过这个图书馆,但它显然有一个付费的插件,可以阅读新的PDF版本(> = 1.5)。
  4. 其他一些类似于1.和2的库。
  5. 所以现在我可以合并简单的PDF文件,甚至是版本1.7(为什么?)。 如果他们有一些复杂的内容,如注释等,则会抛出PDF文件不受支持的压缩错误。

    我实际上想问一下是否有人可以帮我找到解决方案之前我需要深入研究https://github.com/tecnickcom/TCPDF并投资DAYS来解决这个问题。如果可能的话,我会想避免这么简单的项目浪费时间......

    请告知。

0 个答案:

没有答案