cosi dovrebbe funzionare
Codice PHP:
<?
include("classe_resize.php");
$resize = new resize;
$resize->urlimage = "old/immagine_h_err.jpg";
$resize->fisso = 0;
$resize->maxX = 600;
$resize->maxY = 450;
$resize->latofisso = "XY";
$resize->folder = "new/";
$resize->newName = "nuovonome.jpg";
$resize->go();
if(count($resize->errore)==0){
echo "Nome file originale: ".$resize->originalName."
";
echo "Altezza file originale: ".$resize->originalY."
";
echo "Larghezza file originale: ".$resize->originalX."
";
echo "Nuova Larghezza: ".$resize->newX."
";
echo "Nuova Altezza: ".$resize->newY."
";
}else{
echo implode("
", $resize->errore);
}
?>
bastava impostare
$resize->latofisso = "XY";
io invece avevo
$resize->latofisso = "X";
cosi mi usava sempre la larghezza come lato principale.
Altra domanda (a cui spero di non rispondere di nuovo da solo tra 10 minuti)
e nel caso di foto più piccole rispetto alle dimensioni da me impostate?
$resize->maxX = 600;
$resize->maxY = 450;
?