PDFのページに従って、完全なPDFファイルを別のpngファイルに変換することに成功しました。しかし今の問題は、画像の解像度がpdfファイルほど良くなく、少しぼやけていることです。誰でもこの問題の解決を手伝ってもらえますか?
私は次のコードを使用しています:-
if ($_FILES["file"]["error"] > 0)
{
echo $msg = $_FILES["file"]["error"] . "<br />";
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"],"images/" . $_FILES["file"]["name"]);
}
ini_set('max_execution_time', 100);
$file1=$_FILES["file"]["name"];
$file='images/' . $_FILES["file"]["name"];
$pages=exec("identify -format %n $file");
$explode=explode('.',$file);
$explode=$explode[0];
for($i=0;$i<$pages;$i++)
{
$im = new imagick( 'C:\wamp\www\test\upload\images\\'.$file1.'['.$i.']' );
//$im->setImageColorspace(0);
#for thumbnail
//$im->cropThumbnailImage(90,90);
$im->setResolution(200,200);
$im->setImageCompression(Imagick::COMPRESSION_LZW);
$im->setImageCompressionQuality(0);
$im->setImageFormat('png');
$im->adaptiveResizeImage(768,1024);
$im->writeImage($explode.$i.'.png');
//echo $explode.$i.'.png';
$im->clear();
$im->destroy();
}
unlink($file);