Ahoj všichni potrebuji poradit s imagick knihovnou mám tento for
for($i=0;$i<$int;$i++)
{
$im = new imagick();
// $im->readimage($soubory."[".$i."]");
$im->setResolution(300,300);
$im->readImage( $soubory."[".$i."]" );
$im->resampleImage(150,150,imagick::FILTER_UNDEFINED,1);
$im->resizeImage(512,700,Imagick::FILTER_LANCZOS,0);
$im->setImageFormat('jpeg');
$im->setImageUnits(imagick::RESOLUTION_PIXELSPERINCH);
$im->setImageFormat('jpg');
$i = sprintf("%03s",$i);
$im->writeImage('../pdf/publisher/'.$select.'/x-'.$i.'.jpg');
$im->clear();
$im->destroy();
if($i == 000){
$preview='../pdf/publisher/'.$select.'/x-'.$i.'.jpg';
}
}
tento for funguje tak ja má tedy vezme pdf rozložího na obrázky a obrázky uloží tam kam chci.
Ale sem v koncích protože to funguje jen na některé pdf soubory nevíte proč? nesetkali jste se stím někdy? když mám nějakej měnší soubor tak to funguje ale při větším souboru ne. A omezením serveru to není.