Ich habe den Code von this example, wie es für alle Formate funktionieren soll. Es funktioniert gut für png, aber nicht für jpg oder bmp (gif hat diese Einstellung nicht).Legen Sie die dpi in einer JPG-Datei
versuchte ich this code aber es wirft auf
Element jfif = (Element)tree.getElementsByTagName("app0JFIF").item(0);
eine Ahnung, wie dies zu tun?
haben Sie dieses eine überprüft: http://StackOverflow.com/Questions/233504/write-dpi-metadata-to-a-jpeg-image-in-java? –
Es ist durchaus möglich, dass der von Ihnen betrachtete JPEG-Stream nicht im JFIF-Format vorliegt und keine JFIF APP0-Markierung aufweist. – user3344003
@ user3344003 - ja, das versucht. "tree.getElementsByTagName (" app0JFIF ")" gibt für mich null zurück. –