Pergunta

Preciso imprimir os dados em um formulário A6 pré-impresso (1/4 do tamanho de um terreno A4).Não preciso imprimir parágrafos de texto, apenas pequenas linhas espalhadas pela página.

Todo o conteúdo do MSDN trata da impressão de parágrafos de texto.

Obrigado por qualquer ajuda que você possa dar, Roberto

Foi útil?

Solução

Ao encontrar as coordenadas x,y para alinhar seu novo texto com as lacunas pré-impressas, as configurações padrão para as funções Draw____() do objeto gráfico são 100 pixels por polegada.Isso pode estar sujeito a alterações com base na sua impressora, mas na minha experiência (muito limitada) sempre foi assim.

Outras dicas

você terá que criar um objeto PrintDocument, manipular pelo menos o evento PrintPage e aplicar as alterações apropriadas à propriedade PrinterSettings.

No manipulador de eventos PrintPage, faça o que for necessário com o objeto PringPageEventArgs.Graphics;como desenhar linhas, desenhar imagens, etc.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top