Bild wird beim Upload automatisch gedrehtPhp

PHP-Programmierer chatten hier
Anonymous
 Bild wird beim Upload automatisch gedreht

Post by Anonymous »

Ich versuche, ein base64 -codiertes Bild hochzuladen und nach dem Dekodieren zu speichern. Das Bild wird hochgeladen und gespeichert, und ich kann mit einer URL und allem auf darauf zugreifen. Aber das Bild wird mit 90 Grad gegen den Uhrzeigersinn gedreht und ich habe keine Ahnung warum !! < /p>
Der Ort, an dem ich die codierten Daten erhalte, ist in Ordnung, da es in < /> < /> < /code> funktioniert.function saveImageData($base64Data) {
$base64_decoded = base64_decode($base64Data);
$im = imagecreatefromstring($base64_decoded);
if ($im !== false) {
$imagepath = '/public/uploads/' . time() . '.jpg';
imagejpeg($im, $imagepath);
chmod($imagepath, 0755);
imagedestroy($im);
} else {
return false;
}
return $imagepath;
}
< /code>

Ich verwende keine Rotationsfunktionen, aber es wird immer noch gedreht. Ich kann eine PHP -GD -Funktion wie Imagerotate verwenden, möchte aber aus Gründen wie schwarzen Hintergründen usw. nicht möchten, wenn Sie helfen können.>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post