Met deze functie:
if(!empty($rAttachments [$rCounter] ['name']))
{
$rAttachments [$rCounter] ['goods'] = imap_base64(imap_fetchbody($this->connection, $msgno, $array ['part_number']));
$rCounter++;
}
Onderdeel van: imap.class.php, haal ik o.a. de attachment uit de pop3 server en maak hier met behulp van:
$Image = imagecreatefromstring($message['attachment'][0]["goods"]);
imagejpeg($Image ,'file.jpg');
rename('file.jpg', 'foto.jpg');
een jpg bestand van.
Ik mis hier echter de header data van de attachment om deze m.b.v. :
exif_read_data($filename, 0, true);
$exif['IFD0']['Orientation'];
imagerotate()
eventueel te kantelen.
Is er een mogelijkheid (met imap) om deze exif-orientation wel te ontvangen?
Chris Martinus
2.332 views