我正在使用Imagick将PDF转换为图像。当我转换以纵向模式定向的PDF时,它工作得很好。当我在横向模式下尝试使用PDF时,结果是裁剪后的图像。即使我尝试rotateImage("#fff",90)
,结果也会被裁剪。
这是我的剧本的重要部分:
$imagick = new \Imagick();
$imagick->setResolution(144, 144);
$imagick->readImage(sprintf('%s[%s]', $this->pdfFile, $this->page - 1));
$imagick->mergeImageLayers(\Imagick::LAYERMETHOD_FLATTEN);
$imagick->setFormat($this->determineOutputFormat($pathToImage));
return $imagick;
有人能给我一个想法吗?