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

http-image

Anleitung | Herunterladen | Quellcode | API-Dokumentation

 

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

Bilder mit Neon verwenden

http-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 http-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

http-image erfordert die Klassenbibliotheken http-base und Thumbnailator im Classpath.

Lizenz

http-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