Ich habe Rohdaten von base64Binary.
%Vor%Wie kann ich eine PDF-Datei erstellen? Ich weiß, dass es etwas Konvertierung benötigt. Bitte hilf mir.
Schritt 1 konvertiert Ihre Base64-Zeichenfolge in ein Byte-Array:
%Vor%Schritt 2 speichert das Byte-Array auf der Festplatte:
%Vor%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.
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! ; -)