AJUDA COM IMPRESSÃO HTML

KURTGU 18/03/2017 17:37:20
#472513
Montei um comprovante em html, carrego ele no webbrowser e mando imprimir usando o comando WebBrowser1.Print(), mais ao imprimir ele traz uma linha no final.

LINHA IMPRESSA NO FINAL...Gostaria que não aparece isso como faco?
file:///C:/Users/Dario%20Ferreira%20Franc/Desktop/WindowsApplication1/Window... 18/03/2017
DS2T 18/03/2017 18:46:18
#472514
Resposta escolhida
O WebBrowser é um controle do Internet Explorer, então acaba tendo uma relação de dependência.
Isso é algo padrão no IE, via propriedade você não vai conseguir mudar, até onde eu saiba.
Lembro que uma vez estava mexendo nisso, você vai precisar mudar o valor de uma chave no registro lá nos registros do Internet Explorer.

Abraços!
KURTGU 18/03/2017 18:55:24
#472515
Fiz isso e deu certo

http://www.luis.blog.br/tirar-rodape-e-numero-de-paginas-na-impressao.aspx

Será que tem alguma forma de fazer isso automaticamente? Ou outra forma de imprimir este HTML?
DS2T 18/03/2017 19:26:11
#472518
Vi aqui, o registro é:

Software\Microsoft\Internet Explorer\PageSetup

Nele, você encontra as chaves [Ô]footer[Ô] e [Ô]header[Ô]. Basta deixar em branco os valores.
Mudar o registro você consegue via código.

Acho que tem outra forma de fazer funcionar também,
O WebBrowser tem um método pra passar o conteúdo pra um Bitmap. Método DrawToBitmap. Você pode usar ele e imprimir o bitmap.

Abraços!
Tópico encerrado , respostas não são mais permitidas