IMPRIMIR RICHTEXTBOX

PERCIFILHO 15/02/2011 13:14:42
#365512
Olá, amigos, tenho um visualizador de relatório, onde eu abro um arquivo texto e mostro na tela num RichTextBox o conteúdo do arquivo. Dentro do próprio arquivo, existe um caracter que me informa o tamanho da fonte para impressão. Só que no formulário existem botões de zoom. Pois bem, se o usuário der um zoom para o texto ficar maior na tela, quando mando imprimir, o texto é impresso também em letras grandes. Como fazer para que o comando para imprimir respeite o tamanho da letra que eu preciso imprimir?
Como vocês costumam fazer para imprimir o conteúdo de um RichTextBox?
Estou utilizando assim:
RichTextBox.SelPrint Printer.hDC

Está correto?

Até mais.
MARCELO.TREZE 15/02/2011 14:24:25
#365522
já tentou desta forma

Printer.Print RichTextBox1.Text
Printer.EndDoc
PERCIFILHO 15/02/2011 15:39:16
#365524
Obrigado, Marcelo, não era isso que eu queria, não, mas já consegui resolver o meu problema.
No botão de impressão, coloquei a linha:
RichTextBox.Font.Size = tamanho_da_fonte
antes da linha:
RichTextBox.SelPrint Printer.hDC

Assim, imprimiu direitinho do jeito que eu queria.
Mesmo assim, obrigado por tentar me ajudar.

Até mais, amigo.
Tópico encerrado , respostas não são mais permitidas