Estou tentando a melhor forma de, via web, carregar um PDF (Arquivo Grande e de alta qualidade ) e transforma-lo para imagem, esta que sera exibida em um APP, ou seja, tem q ter qualidade mas nao pode ser "pesada" para não prejudicar a performace do app na hora de carregar. Entretanto o usuário do aplicativo poderá dar zomm para ver bem o que está escrito e as próprias figuras, como um tabloide de mercado, melhor exemplo q posso dar.
hj estou fazendo assim:
$imagick = new Imagick();
$imagick->setResolution(288,288);
$imagick->readImage($arquivo);
$imagick->setImageFormat( "png" );
foreach($imagick as $i=>$imagick) {
$imagepng = md5(uniqid(time())).'.png';
$$imagick->writeImage('../galeria/'.$imagepng.'');
}
Essa seria a melhor forma ? o que vcs podem me ajudar para refinar essa transformação de PDF grande, com qualidade e pesado - para IMAGEM grande de qualidade porém bem leve ????
Agradeço.