Hallo,
ich sitze an einem ähnlichen Problem. PDF-Datei aus Webservice mit Base64 kodiert. Egal ob ich die Routine von Scott nehme oder die IBM-API, ich bekomme nur einige Zeichen umgesetzt. Es ist als würde es dann abbrechen.
Wenn ich das über www.base64decode.org umwandle klappt das. Ich bekomme direkt das PDF-Dokument zum Download. Schaltet man aber den Live-Mode an, wird angezeigt "Malformed input...
".
Besser geht es über www.base64decode.com. Dort wird das umgewandelt und sieht so aus, als wenn ich die PDF-Datei mit Notepad öffne.
Beispiel:
Der Code beginnt mit:
Code:
JVBERi0xLjQKJeLjz9MKMyAwIG9iago8PC9UeXBlL1hPYmplY3QvQ29sb3JTcGFjZVsvSW5kZXhlZC9EZXZpY2VSR0IgMjU1KPPz80hISNra2mFhYcLCwra2tqmpqefn55KSknl5eYWFhVRUVG1tbc7Ozp2dnTw8PP
Lt. www.base64decode.com entspricht das:
Code:
%PDF-1.4
%âãÏÓ
3 0 obj
<</Type/XObject/ColorSpace[/Indexed/DeviceRGB 255(óóóHHHÚÚÚaaa¶¶¶©©©ççç’’’yyy………TTTmmmÎÎÎ<<<ð
Über das RPG-Programm bekomme ich nicht mehr als
Hat jemand eine Idee, wie ich das lösen kann oder benötige ich die "pfiffige Lösung" von Rainer?
Danke schon mal.
Bookmarks