我有以下代码将 gif 覆盖到 pdf 中并将其返回到浏览器以供下载。
<?php
$first = new Imagick('PDF/page.pdf');
$second = new Imagick('images/image.gif');
$first->setImageColorspace($second->getImageColorspace() );
$first->compositeImage($second, imagick::COMPOSITE_DEFAULT, 1630, 2100);
header('Content-type: application/pdf');
header('Content-Disposition: attachment; filename="download.pdf"');
echo $first;
?>
我没有收到任何错误或任何东西,只是一个空白页面并且没有下载...谁能告诉我出了什么问题?