我在我的 Windows PC 中使用 PHP5 运行 Apache。我已经成功配置了 Ghostscript 和 Image 魔术。我有一个生成pdf缩略图的脚本,如下所示;
<?php
$file = 'test.pdf';
$page = 1;
$pdfpage = $page - 1;
$nh = 200;
$nw = 200;
$im = new imagick(realpath($file)."[$pdfpage]");
$im->setCompression(Imagick::COMPRESSION_JPEG);
$im->setCompressionQuality(100);
$im->setImageFormat("jpeg");
$im->sampleImage($nw,$nh);
$im->writeImage("test.jpg");
echo "true";
?>
这对我很有用。$page
该脚本生成与变量对应的页面缩略图。但是,如果页码超过文档中可用的页数,这将不起作用。"false"
如果输入变量超过 PDF 文件中的可用页数,或者 imagick 函数运行起来有些困难,我想要显示或回显。我怎样才能做到这一点?