Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

Automatische Bildbearbeitung/Optimierung in Drupal

Eingetragen von manarak (57)
am 07.10.2016 - 08:59 Uhr in
  • Module
  • Drupal 7.x

Ich bastle immer noch an meiner User-Generated Content Seite.

Jetzt stellt sich mir die Frage, wie ich die Prozesse für die Bilder optimiere.

Idealerweise möchte ich das:

- User lädt Bild hoch (Format png,jpg,jpeg, evtl. gif) es sind Fotos also keine Transparenz
- User scheidet Bild zu, vielleicht dreht er es noch
- Bild wird zu JPEG konvertiert
- Bild wird nach Admin's Vorgaben skaliert
- Bild wird in der von Admin angegebenen Qualität (z.B. 85%) neu berechnet
- Bild wird in einem von Admin angegebenem Pfad mit von Admin spezifizierten, dynamischen Namen gespeichert
- Optional kann der User noch eine Zone für das Thumbnail auswählen
- Thumbnail oder Fokus wird gespeichert

Ich hatte es mit ein Paar Modulen probiert (manual crop, smart crop, imagetoolkit, max image size), aber wie immer ist nichts wirklich flächendeckend von A bis Z durchdacht. Mal ganz zu schweigen von den Modulen die das zuschneiden und skalieren nur per Image Style vortäuschen.

Obiges gilt für image fields mit nur einem Bild drin, für Bildergalerien wünsche ich mir dass automatisch alles in JPEG konvertiert wird, auf eine maximale Bilddimension, z.B. 1200 px, skaliert wird und dann mit 85% qualität als JPG gespeichert wird.

Wie habt ihr diese Fragestellung auf euren Seiten gelöst?
(es wird um etliche zehntausende Fotos gehen, also sind manuelle Eingriffe unmöglich)

‹ Einfache Video-Lösung (embed & upload) Bilder mit Autoren, Quellen und Lizenzanschriften zentral anlegen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hast Du schon Bildstile benutzt?

Eingetragen von maria-rita (504)
am 08.10.2016 - 21:28 Uhr

damit kannst Du die einzelne Schritte festlegen, was mit dem Bild wo hochgeladen wird passieren soll.

Den Bildstil kannst Du dann dem entsprechenden Feld zuweisen.

Wenn dir die normalen Optionen nicht reichen, kannst Du Dir noch das Modul Imagecache Actions anschauen.

Ich hoffe das hilft Dir schon mal weiter.

Viele Grüße

Marita Betz

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke, ich bin mir aber

Eingetragen von manarak (57)
am 09.10.2016 - 05:57 Uhr

Danke, ich bin mir aber ziemlich sicher, dass die Bildstyle nichts am Original ändern?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Image styles

Eingetragen von stBorchert (6003)
am 09.10.2016 - 13:01 Uhr
manarak schrieb

Danke, ich bin mir aber ziemlich sicher, dass die Bildstyle nichts am Original ändern?

Richtig; und das ist auch gut so ;)

Stell Dir mal vor, Du möchtest in einem Monat die Bilder nicht mehr auf 1200px, sondern auf 1300px skalieren ... da wäre es denkbar schlecht, wenn Du das Original verändert hättest. Aus diesem Grund erzeugst Du mit ImageStyles immer nur Kopien des ursprünglichen Bilds, die für den speziellen Zweck angepasst sind. So kann ein Bild an verschiedenen Stellen in verschiedenen Formen angezeigt werden (Popup, Thumbnail, etc.) und liegt in einer "vernünftigen" Größe vor (für ein Thumbnail mit angezeigter Größe von 200x200px muss man ja kein Bild mit 1200x1200px laden).

  • Anmelden oder Registrieren um Kommentare zu schreiben

stBorchert schrieb manarak

Eingetragen von manarak (57)
am 09.10.2016 - 15:29 Uhr
stBorchert schrieb
manarak schrieb

Danke, ich bin mir aber ziemlich sicher, dass die Bildstyle nichts am Original ändern?

Richtig; und das ist auch gut so ;)

Stell Dir mal vor, Du möchtest in einem Monat die Bilder nicht mehr auf 1200px, sondern auf 1300px skalieren ... da wäre es denkbar schlecht, wenn Du das Original verändert hättest. Aus diesem Grund erzeugst Du mit ImageStyles immer nur Kopien des ursprünglichen Bilds, die für den speziellen Zweck angepasst sind. So kann ein Bild an verschiedenen Stellen in verschiedenen Formen angezeigt werden (Popup, Thumbnail, etc.) und liegt in einer "vernünftigen" Größe vor (für ein Thumbnail mit angezeigter Größe von 200x200px muss man ja kein Bild mit 1200x1200px laden).

äh - sorry - nicht in den falschen Hals kriegen, aber ich bin immer noch der, der entscheidet was mit den Bildern passiert, und wenn ich die Originale weg haben möchte, dann müssen sie weg.
die Platzverschwendung ist einfach zu gross, und ich kann seit 15 Jahren gut mit meinen vergangenen Entscheidungen leben.
wie befördere ich also die Originale in Richtung /dev/null ?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Bild verändern

Eingetragen von stBorchert (6003)
am 10.10.2016 - 06:40 Uhr

¯\_(ツ)_/¯
[do:original_image_style Original image with style] (gefunden über google und http://stackoverflow.com/questions/9638584/drupal-7replace-original-imag...).

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 3 Tagen 5 Stunden
  • Hey danke
    vor 4 Tagen 15 Minuten
  • Update: jetzt gibt's ein
    vor 4 Tagen 18 Stunden
  • Hallo, im Prinzip habe ich
    vor 1 Woche 2 Tagen
  • Da scheint die Terminologie
    vor 1 Woche 2 Tagen
  • Kannst doch auch alles direkt
    vor 1 Woche 6 Tagen
  • In der entsprechenden View
    vor 1 Woche 6 Tagen
  • Dazu müsstest Du vermutlich
    vor 1 Woche 6 Tagen
  • gelöst
    vor 4 Wochen 3 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 4 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 15 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association