Witam, mam potrzebne stworzenia zabezpieczenia które nie pozwoli użytkownikowi uploadować obrazu w CMYK, tylko RGB. są jakieś klasy które potrafią odróżnić uploadowany obrazek ?

- Rejestracja:ponad 12 lat
- Ostatnio:prawie 3 lata
- Rejestracja:ponad 9 lat
- Ostatnio:około 7 lat
- Postów:143
0
Dzięki! Wykorzystałem metodę getWidth pochodzącą z ByteArrayImage, w której to zwracany jest odpowiedni IIOException, ponieważ przy CMYK-u nie można pobrać szerokości.
if (e.getMessage().contains("Unsupported Image Type") || e.getMessage().contains("Numbers of source Raster bands and source color space components")) {
to daje logger-a i msgWarn-a, po czym jest return i akcja nie jest wykonywana
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.