Estranho. A pagina que você quer imprimir aparece normal se você der um call direto, sem usar a embedded? Dá uma analisada no html gerado. Provavelmente os caminhos das imagens estão errado.
Atenciosamente,
Luciano Rigolin
Date: Tue, 2 Oct 2012 19:04:30 -0300
From: edsonlp@ciasc.sc.gov.br
To: gx-l@gxtech.com.uy
Subject: Re: [gx-l] Imprimir e gerar um pdf a partir de um HTML
Esta dica deu certo em parte, pois quando aparece para imprimir ele não respeita o CSS, tirando algumas imagens do HTML que deveriam aparecer.
Date: Tue, 2 Oct 2012 19:04:30 -0300
From: edsonlp@ciasc.sc.gov.br
To: gx-l@gxtech.com.uy
Subject: Re: [gx-l] Imprimir e gerar um pdf a partir de um HTML
Esta dica deu certo em parte, pois quando aparece para imprimir ele não respeita o CSS, tirando algumas imagens do HTML que deveriam aparecer.
Se alguem tiver alguma outra sugestão agradeço.
De qualquer forma obrigado Luciano.
--
Em 2 de outubro de 2012 16:43, Luciano Rigolin <luciano.rigolin@hotmail.com> escreveu:
Eu também tinha uma tela que precisava imprimir. A solução foi chamar essa página web em modo pop-up. Coloquei uma imagem de impressora e ao clicar na tela, abre a mesma webpanel, porém em modo de impressão. Até coloquei um cabeçalho.Event &Imprimir.Click&ModoImpressao = trueTxtJS.Caption = '<script Languaje=javascript type=text/javascript> window.open( "' + wbpObjWebHelp.Link(&ObjWebId, &ModoImpressao) + '", "_blank", "width=800, height=600, toolbar=no, location=no, directories=no, status=yes, menubar=no, scrollbars=no, resizable=yes, copyhistory=no");</script>'EndEventA webpanel, ao ser aberta em modo impressão, ela já invoca o dialogo de impressão do navegadorEvent StartTxtJS.Caption = iif(&ModoImpressao, '<SCRIPT language=JavaScript> window.print(); </SCRIPT>', '')EndEventSó lembrando que TxtJS é um textblock com format = htmlAtenciosamente,Luciano Rigolin
Date: Tue, 2 Oct 2012 16:29:02 -0300
From: edsonlp@ciasc.sc.gov.br
To: gx-l@gxtech.com.uy
Subject: [gx-l] Imprimir e gerar um pdf a partir de um HTML
Boa tarde,Estou fazendo uma aplicação com o Genexus X Ev 2, gerando em C# e com SQL Server. Em determinado momento tenho uma tela onde carrego numa embedded page o caminho de um HTML que esta no servidor da aplicação. Isto funciona certinho, porém preciso imprimir este HTML (apenas o que esta na embedded page), ja tentei com java script (windows.print()), mas desta forma ele imprime tudo que esta envolta. Esta impressão seria o folder de um produto com textos e imagens. Outra forma seria gerar um pdf através deste HTML, mas também não encontrei nenhuma maneira.Se alguem puder ajudar, agradeço.Att
--Edson Luiz Pacheco
Analista de Sistemas - Téc. Nível Superior II
Coordenadoria de Tecnologia de Implementação - COTEC
Gerência de Desenvolvimento de Software e Sustentação de Produtos - GEDEP
Centro de Informática e Automação do Estado de Santa Catarina - CIASC(48) 3664-1048
Edson Luiz Pacheco
Analista de Sistemas - Téc. Nível Superior II
Coordenadoria de Tecnologia de Implementação - COTEC
Gerência de Desenvolvimento de Software e Sustentação de Produtos - GEDEP
Centro de Informática e Automação do Estado de Santa Catarina - CIASC
Analista de Sistemas - Téc. Nível Superior II
Coordenadoria de Tecnologia de Implementação - COTEC
Gerência de Desenvolvimento de Software e Sustentação de Produtos - GEDEP
Centro de Informática e Automação do Estado de Santa Catarina - CIASC
(48) 3664-1048
0 Response to "RE: [gx-l] Imprimir e gerar um pdf a partir de um HTML"
Publicar un comentario