0

さまざまな PDF および Excel ドキュメントを 1 つの PDF にマージする必要があります。たとえば、私は: - A.pdf - B.pdf - D.xlsx - E.doc

私が必要としているのは、4 つのドキュメントのコンテンツすべてを 1 つの result.pdf ドキュメントにマージすることです。

それを達成するためのバンドル/ライブラリはありますか? それとも、python スクリプトを作成し、それを symfony2 から呼び出して (どのように?) その pdf を生成するのが最善の選択肢でしょうか?

助けや手がかりはありますか?前もって感謝します

4

2 に答える 2

0

@DucTaのデッドリンクはpdftk、複数のPDFドキュメントをマージできるバイナリについて話していました。

を使用してサーバーにダウンロードしますapt-get install pdftk

今のところ、pdftk を使用したバンドルは存在しないと思いますが、exec()orのようなものを使用passthru()してトリックを実行できます。

例 :

exec('pdftk doc1.pdf doc2.pdf doc3.pdf output merged.pdf');  
于 2015-10-08T19:56:33.413 に答える
0

Symfony は、ネイティブの php exec/system 関数をうまくラップする Process コンポーネントを提供します。

確認してください: https://github.com/symfony/Process

もう 1 つのオプションは、Zend Framework の PDF コンポーネントを使用することです。PDFのマージが可能かどうかはわかりませんが、ドキュメントを読んで確認するだけでよいでしょう。

symfony での ZendPDF に関するこのチュートリアルをチェックしてください: http://www.craftitonline.com/2011/06/pdf-generation-with-symfony2-part-ii-zend-option/

それが役立つことを願っています。

于 2012-05-24T08:52:47.450 に答える