konvertiert base64Binary in pdf

7

Ich habe Rohdaten von base64Binary.

%Vor%

Wie kann ich eine PDF-Datei erstellen? Ich weiß, dass es etwas Konvertierung benötigt. Bitte hilf mir.

    
Novice Developer 26.10.2009, 19:56
quelle

6 Antworten

20

Schritt 1 konvertiert Ihre Base64-Zeichenfolge in ein Byte-Array:

%Vor%

Schritt 2 speichert das Byte-Array auf der Festplatte:

%Vor%     
MusiGenesis 26.10.2009 20:02
quelle
11
%Vor%     
Ralf de Kleine 26.10.2009 20:04
quelle
2

Alles, was Sie tun müssen, ist, es durch einen beliebigen Base64-Decoder zu laufen, der Ihre Daten als String aufnimmt und ein Array von Bytes zurückgibt. Dann schreibe einfach diese Datei mit pdf in den Dateinamen. Oder, wenn Sie das zurück zu einem Browser streamen, schreiben Sie einfach die Bytes in den Ausgabestrom und markieren Sie den passenden Mime-Typ in den Headern.

Die meisten Sprachen haben entweder eingebaute Methoden für die Konvertierung nach Base64. Oder ein einfaches Google mit Ihrer spezifischen Sprache liefert zahlreiche Implementierungen, die Sie verwenden können. Der Prozess, zu Base64 hin und her zu gehen, ist ziemlich einfach und kann sogar von unerfahrenen Entwicklern implementiert werden.

    
Mike Clark 26.10.2009 20:02
quelle
2

base64BinaryStr - aus der Webservice-SOAP-Nachricht

%Vor%     
BinaryTank 17.08.2010 10:12
quelle
0

Ich weiß, dass dieses Problem weit zurückliegt. Aber vielleicht kann ich jemandem mit diesem Code helfen.

Ich musste nicht einmal eine Datei auf die Festplatte schreiben. ; -)

%Vor%

Hinweis: Die Variable 'base64Result' enthält den Base64-String: "JVBERi0xLjMgCiXi48 / TIAoxI ..."

Glückliche Kodierung! ; -)

    
Synap Sen 20.12.2016 08:48
quelle
0

Konvertieren Sie zunächst die Bas64-Zeichenfolge in Byte [] und schreiben Sie sie in eine Datei.

%Vor%     
dush88c 10.10.2017 10:02
quelle

Tags und Links