×
Linguagem de Programação ADVPL
Perguntas ADVPL ASP
- black
- Autor do Tópico
- Desconectado
- Membro Júnior
Menos
Mais
- Postagens: 35
- Obrigados Recebidos: 0
11 anos 1 semana atrás #18503
por black
Boa noite.
estou programando um site em advpl asp e eu quero que o cliente seja capaz de visualizar a sua danfe.
eu fiz um formulário básico:
<form id="danfe" name="danfe" method="post" action="u_aaa.apw" target="_blank">
<input type="hidden" name="_DeNf" value="" >
</form>
porem o Crome e o Safari não abrem o PDF, e o que aparece são os códigos a baixo.
alguém sabe por que?
(OBS: eu envio o PDF por HTML e não disponibilizo um LINK tipo C:\123.PDF)
%PDF-1.3 %���� 1 0 obj << /Type /Catalog /Pages 2 0 R >> endobj 2 0 obj << /Type /Pages /Kids [ 4 0 R ] /Count 1 >> endobj 3 0 obj << /Producer (Haru Free PDF Library 2.3.0-dev) >> endobj 4 0 obj << /Type /Page /MediaBox [ 0 0 595.276 841.89001 ] /Contents 5 0 R /Resources << /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /Font << /F1 8 0 R /F2 9 0 R >> /XObject << /X1 10 0 R >> >> /Parent 2 0 R >> endobj 5 0 obj << /Length 6 0 R /Filter [ /FlateDecode ] >> stream x��\ms�8���_���U1�/��HԄ[����+5�����-_e��Lrs�u?��-���r&[~��h4���B2GX���=wT -�����?�~{�I�����8é��q��/g���ŗg� �t��7f��Ż���V�u�k���� �h��Z�n/��Ջ�]}��dY��zW���/͢"�f[���k�MCֻ
estou programando um site em advpl asp e eu quero que o cliente seja capaz de visualizar a sua danfe.
eu fiz um formulário básico:
<form id="danfe" name="danfe" method="post" action="u_aaa.apw" target="_blank">
<input type="hidden" name="_DeNf" value="" >
</form>
porem o Crome e o Safari não abrem o PDF, e o que aparece são os códigos a baixo.
alguém sabe por que?
(OBS: eu envio o PDF por HTML e não disponibilizo um LINK tipo C:\123.PDF)
%PDF-1.3 %���� 1 0 obj << /Type /Catalog /Pages 2 0 R >> endobj 2 0 obj << /Type /Pages /Kids [ 4 0 R ] /Count 1 >> endobj 3 0 obj << /Producer (Haru Free PDF Library 2.3.0-dev) >> endobj 4 0 obj << /Type /Page /MediaBox [ 0 0 595.276 841.89001 ] /Contents 5 0 R /Resources << /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /Font << /F1 8 0 R /F2 9 0 R >> /XObject << /X1 10 0 R >> >> /Parent 2 0 R >> endobj 5 0 obj << /Length 6 0 R /Filter [ /FlateDecode ] >> stream x��\ms�8���_���U1�/��HԄ[����+5�����-_e��Lrs�u?��-���r&[~��h4���B2GX���=wT -�����?�~{�I�����8é��q��/g���ŗg� �t��7f��Ż���V�u�k���� �h��Z�n/��Ջ�]}��dY��zW���/͢"�f[���k�MCֻ
Por favor Acessar ou Registrar para participar da conversa.
- RonaldoLopes
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 478
- Obrigados Recebidos: 2
11 anos 1 semana atrás #18509
por RonaldoLopes
Respondido por RonaldoLopes no tópico ADVPL ASP
Tem como postar o código inteiro do envio ai para que possamos analisar melhor?
Pelo que eu saiba tanto chrome quanto safari não tem restrição quanto a pdf.
Pelo que eu saiba tanto chrome quanto safari não tem restrição quanto a pdf.
Por favor Acessar ou Registrar para participar da conversa.
- black
- Autor do Tópico
- Desconectado
- Membro Júnior
Menos
Mais
- Postagens: 35
- Obrigados Recebidos: 0
11 anos 1 semana atrás #18512
por black
Segue o código:
user function CLI_012_NFE_SITE()
_nHandle := fopen(cCaminho+cFilePrint+".pdf",0,0,.F.)
_nTamArquivo := Fseek(_nHandle,0,2)
Fseek(_nHandle,0)
_cString := ""
_c2String := ""
for x:=1 to _nTamArquivo
FRead( _nHandle, _cString, 1 )
_c2String+=_cString
next
fclose(_nHandle)
WEB EXTENDED INIT cHtml
cHtml := _c2String
WEB EXTENDED END
return cHtml
user function CLI_012_NFE_SITE()
_nHandle := fopen(cCaminho+cFilePrint+".pdf",0,0,.F.)
_nTamArquivo := Fseek(_nHandle,0,2)
Fseek(_nHandle,0)
_cString := ""
_c2String := ""
for x:=1 to _nTamArquivo
FRead( _nHandle, _cString, 1 )
_c2String+=_cString
next
fclose(_nHandle)
WEB EXTENDED INIT cHtml
cHtml := _c2String
WEB EXTENDED END
return cHtml
Por favor Acessar ou Registrar para participar da conversa.
- black
- Autor do Tópico
- Desconectado
- Membro Júnior
Menos
Mais
- Postagens: 35
- Obrigados Recebidos: 0
11 anos 1 semana atrás #18514
por black
também tentei usar como objeto.
no explorer funcionou,
no Crome aparece uma tela cinza (e se eu clicar com o botão direito e der um salvar como 123.PDF ele salva corretamente) mas não aparece em tela.
segue código:
<html>
<head>
<title></title>
</head>
<body>
<object height="100%" width="100%" type="application/pdf" data="u_CLI_012_NFE_SITE.apw">
<p>msg de erro</a></p>
</object>
</body>
</html>
no explorer funcionou,
no Crome aparece uma tela cinza (e se eu clicar com o botão direito e der um salvar como 123.PDF ele salva corretamente) mas não aparece em tela.
segue código:
<html>
<head>
<title></title>
</head>
<body>
<object height="100%" width="100%" type="application/pdf" data="u_CLI_012_NFE_SITE.apw">
<p>msg de erro</a></p>
</object>
</body>
</html>
Por favor Acessar ou Registrar para participar da conversa.
Tempo para a criação da página:0.108 segundos