Php 如何保存Imagemagick转换
在我的web应用程序中,我目前正在使用digibook将PDF转换为图像文件,但是转换的质量非常糟糕。Digibook使用imagemagick,但这只是一种即插即用的方式,我可以设置我想要的内容,我真的不知道如何修改它以提高质量 我一直在四处搜索,在stackoverflow上找到了下面的代码,我用它在页面上动态加载PDF。以这种方式呈现PDF页面的问题是页面加载时间受到影响。如何使用下面的代码保存PDF的每一页。我需要一种方法来保存PDF的每一页,比如page-0.jpg 我有一个名为pdfPages($filepath)的函数,可以用来获取页面Php 如何保存Imagemagick转换,php,mysql,pdf,imagemagick,imagick,Php,Mysql,Pdf,Imagemagick,Imagick,在我的web应用程序中,我目前正在使用digibook将PDF转换为图像文件,但是转换的质量非常糟糕。Digibook使用imagemagick,但这只是一种即插即用的方式,我可以设置我想要的内容,我真的不知道如何修改它以提高质量 我一直在四处搜索,在stackoverflow上找到了下面的代码,我用它在页面上动态加载PDF。以这种方式呈现PDF页面的问题是页面加载时间受到影响。如何使用下面的代码保存PDF的每一页。我需要一种方法来保存PDF的每一页,比如page-0.jpg 我有一个名为pdf
if($file_type == ".pdf")
{
if (!isset($page) && $page == "") { $page = "0"; }
$im = new imagick(''.$file_location.'['.$page.']');
$im->setCompressionQuality(97);
$im->setImageFormat('png');
header('Content-Type: image/png');
echo $im;
}
您不能使用
writeImage()
函数吗
您可以像这样使用它:
$image->writeImage($your_file);
有关详细信息您不能使用
writeImage()
函数吗
您可以像这样使用它:
$image->writeImage($your_file);
更多信息