Musashi_RS Postado Dezembro 18, 2007 Denunciar Share Postado Dezembro 18, 2007 Olá, existe alguma forma de se imprimir uma caixa de texto multi_linhas com o objeto printer? Quando eu tento imprimir, a partir da segunda linha o parágrafo fica desalinhado, colado na extremidade da página. :blink: Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Graymalkin Postado Dezembro 18, 2007 Denunciar Share Postado Dezembro 18, 2007 Bom, o ideal seria calcular quanto do texto cabe em uma linha e daí partir a string de forma que cada linha seja escrita no mesma posição X. Para ajudar neste caso você pode usar a função GetTextExtentPoint32 da GDI32 para calcular o tamanho (em pixels) de uma string.Abraços,Graymalkin Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Musashi_RS Postado Dezembro 24, 2007 Autor Denunciar Share Postado Dezembro 24, 2007 Desculpe a ignorancia, mas GDI32 é uma API? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Graymalkin Postado Dezembro 24, 2007 Denunciar Share Postado Dezembro 24, 2007 Sim, a Graphics Device Interface, é a responsável por desenhar tudo que você vê na tela (e também o que sai na impressora).Abraços,Graymalkin Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Musashi_RS
Olá, existe alguma forma de se imprimir uma caixa de texto multi_linhas com o objeto printer? Quando eu tento imprimir, a partir da segunda linha o parágrafo fica desalinhado, colado na extremidade da página.
:blink:
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.