Lesen binärer Daten aus einem Bild und speichern Sie es mit JavaScript

Ich Lesen möchte, werden die binären Daten des Bildes und dann speichern Sie es wieder auf meine lokale Festplatte mit JavaScript.

Schrieb ich eine kleine demo, die zeigt das use-case. Zum Lesen der Datei benutze ich readAsBinaryString aus der File-Reader-API (HTML5), um die binären Daten.

Schreibe ich den Binär-string in einem textfield-Objekt, aus dem ich Lesen Sie dann die Daten erneut zu schreiben, in eine Datei. Wenn ich die Datei speichern meiner Bilder (getestet habe ich mehrere JPEG-Dateien) sind gebrochen, so dass Sie nichts sehen, nützlich.

Kann es sein, dass "readAsBinaryString" macht eine Bekehrung, die macht die binäre Daten falsch?

Haben Sie einen Blick auf meine demo-Anwendung, die ich gemacht Geige. Der Haupt-Teil beginnt hier:

reader.readAsBinaryString(file);
Schreibe einen Kommentar