Gibt es irgendwelche java-Bibliothek für die thumbnails generation?
Ich brauche ein paar smart genug, thumbnail-Erstellung lib zu verwenden, es in meiner java app. Ich habe festgestellt, entsprechenden code hier aber ich bin mir nicht sicher über mögliche Lizenzierung.
Gibt es Kostenlose entsprechenden Bibliotheken?
Hast du den Autor Kontaktieren, um zu sehen, ob es Lizenz-Probleme?
InformationsquelleAutor Roman | 2010-08-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie teilen der Aufgabe "erstellen Sie Miniaturansichten" in drei Schritten "load image", "Bild skalieren" und "Bild speichern", können Sie es mit der standard-Java-API. Sie können die statische utility-Methoden in
javax.imageio.ImageIO
zu laden und speichern Sie Bilder und verwenden SieImage#getScaledInstance(...)
zum ändern der Größe des ursprünglichen Bildes. Da dieImage
erhalten Sie vongetScaledInstance
ist nicht einBufferedImage
Sie erstellen eine neueBufferedImage
mit der richtigen Größe und Farbe das skalierte Bild in die neueBufferedImage
bevor Sie mit ImageIO speichern.InformationsquelleAutor jarnbjo
Versuchen thumbnailator: http://code.google.com/p/thumbnailator/. Alle code, den Sie brauchen, um hinzuzufügen ist:
Es ist auch schnell: https://github.com/coobird/thumbnailator/wiki/Comparison
Glück
Für die einfache integration mit gängigen build-tools finden Sie unter: http://mvnrepository.com/artifact/net.coobird/thumbnailator
InformationsquelleAutor ieugen
Für die Erzeugung von thumbnails über API-Methodik, Scalr.die Größe("Ihre Argumente") wäre das beste.
Auch thumbanilator ist eine option, wo Sie nicht zu verschwenden Sie viel Zeit von Euch in Verständnis haben, rufen Sie einfach die jeweilige Methode und genießen Sie mit Ihrem Miniatur-Ausgabe.
Leistung/Qualität klug Scalr ist am besten.
Kluge Qualität thumbnailator ist ok.
InformationsquelleAutor SomeDoubts
Habe ich überprüft seine Website und es gibt keine Erwähnung der Lizenz. Das könnte bedeuten, Mühe. Zumindest in Italien, wo ich Lebe, denn wenn es keine ausdrückliche Erlaubnis, Sie können nicht arbeiten, die sind nicht von dir.
Ich würde vorschlagen, Lesen Sie diese Frage: Open-source-Java-Bibliothek zum erzeugen, Webseite thumbnails server-Seite
InformationsquelleAutor dierre
Es ist jmagick, eine Java-Implementierung der beliebten ImageMagick Rahmen.
Es ist nicht wirklich ein Java-Implementierung, es ist eine Java-Schnittstelle zu den native ImageMagick-Bibliotheken.
InformationsquelleAutor Russ