0

htmlドキュメントを取得してpdfに変換するようにwkhtmltopdfを設定しましたが、複数のpdfを組み合わせる方法が必要です。

助言がありますか?

何かできることがあればpdflibライセンスを持っていますが、それは主にカスタムビルドpdf用のAPIのようです。

4

1 に答える 1

1

Linuxwkhtmltopdfを使用していて、root シェル アクセス権を持っているとします。

または経由でPdftk Toolkitを使用できます。system()exec()

まずインストールします。Debian/Ubuntuのパッケージです。たとえば、次のようになります。

sudo apt-get install pdftk

次に、それがビン検索 PATH に表示されていることを確認します。

簡単な PHP スニペット:

// In / Out filenames
$input_files = array( 'file_one.pdf', 'file_two.pdf' );
$file_out = 'merged.pdf';

// Escape names and create argument
$line_parts = '';
foreach( $input_files as $file ) {
     $line_parts .= escapeshellarg( $file ) . ' ';
}

// Run pdftk
$cmd = 'pdftk ' . $line_parts . ' cat output ' . escapeshellarg( $file_out );
system( $cmd, $retval );
if( $retval ) { print 'There was an error!'; }
于 2012-07-24T21:37:07.473 に答える