Ulrich Hilger
..was mit IT
Startseite Programme Artikel und Tipps Demos Info

neon-image

Anleitung | Herunterladen (19 kB) | Quellcode | API-Dokumentation

 

Hier ist das Modul neon-image zur Erweiterung einer Instanz von Neon beschrieben.

Bilder mit Neon verwenden

neon-image erweitert Neon um die Fähigkeit, verkleinterte Fassungen von Bildern 'on demand' zu erzeugen. Zudem lassen sich Base64-kodierte Versionen von Bildern erzeugen, die für Grafiken mit Data-URI dienen können.

'On demand' meint in diesem Zusammenhang, dass die Fassungen erst erstellt werden, wenn sie erstmals aufgerufen werden. Einmal erstellt, werden sie nur noch ausgeliefert.

Clients können die Funktionen mit entsprechenden Ressourcen-Namen steuern. Für den Aufruf einer Datei namens mein-bild_tn.jpg erzeugt das Modul neon-image beispielsweise eine auf 120 Bildpunkte verkleinerte Fassung des Originalbildes namens mein-bild.jpg.

Image Thread

Die Klasse ImageThread kann zudem verwendet werden, um die Erzeugung größerer Mengen von Bildern zu parallelisieren und so zu beschleunigen.

Abhängigkeiten

neon-image erfordert die Klassenbibliothek Thumbnailator im Classpath.

Lizenz

neon-image ist Freie Software und wird unter den Bedingungen der GNU Affero General Public License 3.0 bereitgestellt.

Copyright © 2024 Ulrich Hilger, alle Rechte vorbehalten