Печать нескольких типов заголовков содержимого - PullRequest
0 голосов
/ 04 марта 2011

Я пытаюсь преобразовать PDF в изображение с помощью Imagick и распечатать несколько страниц.Проблема, с которой я сталкиваюсь, заключается в использовании заголовка («Content-Type: image / jpeg»);для каждой страницы.Будет напечатана только первая страница.Когда закончите, изображение устанавливается как фон для страницы.Мой код выглядит так:

$im = new imagick('filename.pdf');
$im->setImageFormat( "jpg" );

header( "Content-Type: image/jpeg" );
for ($i = 0; $i < $im->getNumberImages(); $i++) {

    $temp_image=new imagick("iptlock_media/files/s8czV4rz4Ge5YMFKsLSu.pdf[$i]");
    $temp_image->setImageFormat( "jpg" );
    echo $temp_image;
}//end foreach

Может кто-нибудь посоветовать, пожалуйста, как решить эту проблему?

1 Ответ

0 голосов
/ 04 марта 2011

Похоже, вы пытаетесь вывести несколько изображений JPEG в один заголовок, что я не думаю, что это возможно. Рассматривали ли вы вывод изображений в файл, а затем вывод HTML для отображения всех изображений?

...