IMPRIMIR FORMULARIO
Preciso imprimir o formulario em uma folha A4
estou usando o comando
[Ô]Form.PrintForm[Ô]
Mas o formulario nõ é do tamanho da folha A4 deixando assim um espaço em branco.
Tem como eu dimencionar o form no tamanho de uma folha A4 ou na hora de mandar imprimir fazer com que ele imprima sem deixar esse espaço em branco?
Segue na imagem
estou usando o comando
[Ô]Form.PrintForm[Ô]
Mas o formulario nõ é do tamanho da folha A4 deixando assim um espaço em branco.
Tem como eu dimencionar o form no tamanho de uma folha A4 ou na hora de mandar imprimir fazer com que ele imprima sem deixar esse espaço em branco?
Segue na imagem
Não seria mais pratico e eficiente voce fazer um relatorio para isso não? ou seja, que seja no datareport!!!
A impressão se baseia pelo papel definido como padrão na impressora.
Defina um papel personalizado e com as dimenções da tua necessidade.
Defina um papel personalizado e com as dimenções da tua necessidade.
se vc pretende imprimir o seu recibo em A4 então crie o form nas medidas e uma folha A4 e configure todos seus objetos dentro dela.
primeiro faça o seginte converta o tamanho do seu form, que é medido em twips
cada centimetro possui 567 twips.
então uma folha A4 de 21.0X 29.7 cm terá as seguintes mediadas em twips
21.0 * 567 = 11907
29.7 * 567 = 16840
então seu form terá
Form1.Height = 16840
Form1.Width = 11907
agora basta vc ajustar tudo que precisa dentro dele
primeiro faça o seginte converta o tamanho do seu form, que é medido em twips
cada centimetro possui 567 twips.
então uma folha A4 de 21.0X 29.7 cm terá as seguintes mediadas em twips
21.0 * 567 = 11907
29.7 * 567 = 16840
então seu form terá
Form1.Height = 16840
Form1.Width = 11907
agora basta vc ajustar tudo que precisa dentro dele
Tópico encerrado , respostas não são mais permitidas