Wenn ich ein Bild dekodiere mit:
import sun.misc.*;
String base64 = new BASE64Encoder().encode(binaerdaten);
ich den String anschließend per POST-Request an ein PHP-Skript sende
und ich ihn dort in PHP mit base64_decode() auslese,
dann sind Original- und Zieldatei leicht unterschiedlich aufgebaut, was zu einem nicht darstellbaren Bild führt.
Insbesondere Strings wie
"Resolution", also Klartextinhalte werden (größtenteils) nicht wirklich übernommen.
Was mache ich falsch?
import sun.misc.*;
String base64 = new BASE64Encoder().encode(binaerdaten);
ich den String anschließend per POST-Request an ein PHP-Skript sende
und ich ihn dort in PHP mit base64_decode() auslese,
dann sind Original- und Zieldatei leicht unterschiedlich aufgebaut, was zu einem nicht darstellbaren Bild führt.
Insbesondere Strings wie
"Resolution", also Klartextinhalte werden (größtenteils) nicht wirklich übernommen.
Was mache ich falsch?