2011-11-20 17 views
0

私はPHPの最初のページには、画像にPDFを生成した変換しようとしていると、その場でJPEGためにPDFに変換し、次のコードで行っているので:しかしImageMagickの

exec("convert http://####.com/tcpdf/examples/example_009.php[0] -resize 100 sample.jpeg"); 

Iドンイメージを保存したくない場合は、イメージの代わりにPHPスクリプトにコマンドを含める方法を探しています。<img src="display_image_script.php?pdf=dynamic_pdf.php">

PHP内でImageMagickを返す方法はありますかページheader('Content-Type: image/jpeg')を使用していますか?

答えて

0

テストされていないが、試してみてください。

header('Content-type: image/jpeg'); 
passthru("convert somePdfFile.pdf jpeg:-"); 

をあなたが戻ってブラウザやJPEGにバイナリをストリーミングするpassthruが必要: - コマンド文字列にJPEGにPDFを変換し、標準出力にJPEGバイナリを返します。

+0

こんにちはマーク、初めてパススルーを聞いたことがあります、ありがとう!コードも完全に機能します! :) – Ross