【发布时间】:2017-04-19 20:24:41
【问题描述】:
我正在尝试使用 ghostscript 和 Imagick 将 PDF 转换为 PNG。
我试过这个:
o_imagick = new imagick(mydocu.pdf[0]);
$this->o_imagick->setImageFormat('png');
file_put_contents ("actualpdf.png", $this->o_imagick);
它会生成并保存新图像,但分辨率很奇怪。我需要它与 PDF 的分辨率相同。我以为它只会从 PDF 中生成一个精确的 PNG 副本。
有什么想法吗?
【问题讨论】:
-
PDF一般是A4纸的尺寸,所以需要相应地定义PNG图片的分辨率/尺寸。
标签: php ghostscript imagick