[gelöst] Maximale Bildauflösung - Überschreitung zurückweisen
am 24.02.2015 - 09:42 Uhr in
Hallo Forum,
ich habe ein ganz normales Bildfeld in einem Inhaltstyp.
Dort gibt es die Option
"Maximale Bildauflösung"
Maximale Breite x Maximale Höhe Pixel
Die maximale erlaubte Bildgröße ausgedrückt als BREITExHÖHE (z.B. 640x480). Leer lassen für keine Einschränkung. Wenn ein größeres Bild hochgeladen wird, wird die Größe auf die angegebene Breite und Höhe angepasst. Die Größenanpassung von Bildern beim Hochladen führt zum Verlust der Exif-Daten im Bild.
Bei der "Minimalen Bildauflösung" steht:
Die minimal erlaubte Bildgröße ausgedrückt als BREITExHÖHE (z.B. 640x480). Leer lassen für keine Einschränkung. Wenn ein kleineres Bild hochgeladen wird, wird es zurückgewiesen.
Gibt es eine Möglichkeit, ebenfalls bei Überschreitung der Maximalen Bildauflösung das Bild zurückzuweisen?
Ich möchte, dass der Benutzer nur Bilder in einer exakt definierten Breite und Höhe hoch laden können soll.
Im Moment werden größere Bilder skaliert und mit schwarzen Rändern versehen, wenn das Verhältnis nicht passt.
Vielen Dank und viele Grüße
- Anmelden oder Registrieren um Kommentare zu schreiben
Setze minimal und maximal
am 24.02.2015 - 11:19 Uhr
Setze minimal und maximal identisch. Dann ist nur diese eine Größe zulässig.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Ich habe sowohl bei Maximal
am 24.02.2015 - 11:23 Uhr
Ich habe sowohl bei Maximal als auch Minimal 310x284 eingetragen.
trotzdem werden größere Bilder skaliert und dann mit schwarzen Balken "aufgefüllt", also an das Verhältnis angepasst.
Muss ich evtl. noch etwas anderes einstellen?
Ja, sorry, wird bei zu großen
am 24.02.2015 - 11:43 Uhr
Ja, sorry, wird bei zu großen Bildern doch nicht so gehen. Es gibt aber folgende Möglichkeiten:
a) mit [do:imagecache_actions] Größe festsetzen und über eine Canvas Action zentriert auf einen Trasparenten Hintergrund setzen (dann darauf achten, daß der Bildhintergrund im CSS nicht aus irgendeinem Grunde schwarz ist.
b) mir crop arbeiten und das Bild auf die gewünschte Größe zuschneiden. Mittels [do:smartcrop Smart Crop] kann das Crop auch dann sensitive Bereiche bevorzugen. Mit [do:manualcrop Manual Crop] kannst Du auch bei der Eingabe den auszuwählenden Bereich festlegen lassen, wobei Du durch die definierte Größe die Proportion vorgibst, wenn das Bild verkleinert werden muß.
In beiden Fällen ist damit der schwarze Balken vermieden.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Ich gebe die Bilder über
am 24.02.2015 - 11:45 Uhr
Ich gebe die Bilder über Views aus und habe dafür einen Bildstil erstellt:
Effekt: Zuschneiden, 310x284 Pixel, Und dann den Radio Button im Zentrum angeklickt. Müsste ich evtl. einen anderen Effekt nehmen?
Ich denke ich habe es. Ich
am 24.02.2015 - 11:51 Uhr
Ich denke ich habe es. Ich habe den Effekt von "Zuschneiden" auf "Größe ändern" umgestellt und jetzt passt alles :)