Frum Converter Base64 em PDF #500508
07/11/2014
0
Estou recebendo de um Web Service um arquivo PDF no formato base64.
Gostaria de saber como fao para converter esses dados base64 em PDF.
desde j agradeo
Diego Jacauna
Curtir tpico
+ 0Posts
07/11/2014
Manoel Jr
var
source, target : TFileStream;
encoded : string;
begin
source := TFileStream.Create('Test1.pdf', fmOpenRead);
encoded := IdEncoderUUE1.Encode(source, source.Size);
target := TFileStream.Create('Test2.pdf', fmOpenWrite);
IdDecoderUUE1.DecodeToStream(encoded, target);
end;Mais em todo caso d uma olhadinha aqui nesses links acho que vai te ajudar.
Trabalhando com Base64.
Decode Base64
Gostei + 0
07/11/2014
Diego Jacauna
tentei fazer o procedimento, porm na hora de abrir o pdf ele informa que est corrompido.
se tiver mais alguma dica agradeo.
Gostei + 0
10/11/2014
Diego Jacauna
quando converto fica assim:
%PDF-1.4
%
5 0 objVwFcsCbfFr/FlateDecode?7G&VЧݸTu(tFZ=H==]S
k "ݍ{4jue ?#x#2"|=e.|Eue9?y-C{_/9:i7qK=ug:kw6cOg][Og_EOCַJdfBvIͽ}5&tHlss^n7/8|$q3
Wd:g6.m.MަZ?꼺j^c궣n::
WYZp}?)Q~zg'U춹z3MG&įTWƽ鸭
VO84<Tźe~fE/KInB'ײ/I5
gera o pdf mas na hora de abrir no abre.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)