P
Pilo
Active member
- Beiträge
- 28
- Punkte Reaktionen
- 0
Wohl die meisten Fotogalerien benutzen verkleinerte Abbildungen (Thumbnails) für eine Vorschau auf die eigentlichen Bilder. Im einfachsten Fall sieht das so aus:
Das bedeutet, dass man von jedem Foto erstmal eine Miniaturversion machen muß, zum Beispiel mit einen Foto-Bearbeitungs-Programm.
Moderne Kameras und Smartphones speichern jedoch in den Exif-Daten der Fotos auch schon so ein Miniaturbild. In PHP kann man sich dies Bild wie folgt anzeigen lassen.
Meine Frage: Wie kann ich $klein als klein.jpg abspeichern (und/oder im ersten Code-Beispiel verwenden) ?
Code:
<a href="gross.jpg"><img src="klein.jpg"></a>
Moderne Kameras und Smartphones speichern jedoch in den Exif-Daten der Fotos auch schon so ein Miniaturbild. In PHP kann man sich dies Bild wie folgt anzeigen lassen.
Code:
<?php
$klein = exif_thumbnail('gross.jpg', $width, $height, $type);
if ($klein!==false) {
header('Content-type: ' .image_type_to_mime_type($type));
echo $klein;
exit;}
else { echo 'Kein Miniaturbild verfügbar';}
?>