Decoding base64 Stream zum Bild

8

Ich sende base64 kodiertes Bild von der Client-Seite mit Hilfe von Javascript (Ich erstelle ein Screenshot-Uploader-Applet für die asp.net-Anwendung mit Ссылка ) und dies sendet eine Ajax-Anfrage an den Server, um das Bild zu speichern. Auf Server verwende ich HttpContext in GenericHanlder in asp.net-Anwendung.

Wie konvertiert man Bilddaten von HttpContext in ein Bild auf dem Server?

    
sunil5715 15.10.2012, 18:24
quelle

2 Antworten

35

Zuerst müssen Sie die Basis 64 zurück in Bytes konvertieren:

%Vor%

Dann können Sie es in eine Instanz von Image laden:

%Vor%

Wenn Sie es stattdessen in einer Datei speichern möchten, verwenden Sie System.IO .File.WriteAllBytes

    
Steven Hunt 15.10.2012, 18:34
quelle
4

Ich musste etwas Ähnliches machen, wollte aber direkt mit dem InputStream arbeiten, also benutzte ich das um die Decodierung durchzuführen:

%Vor%     
DigitalDan 04.03.2016 11:56
quelle

Tags und Links