4D v16.3GET PRINTABLE MARGIN |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
GET PRINTABLE MARGIN
|
GET PRINTABLE MARGIN ( esquerda ; superior ; direita ; inferior ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
esquerda | Inteiro longo |
![]() |
Margem esquerda | |||||
superior | Inteiro longo |
![]() |
Margem superior | |||||
direita | Inteiro longo |
![]() |
Margem direita | |||||
inferior | Inteiro longo |
![]() |
Margem inferior | |||||
O comando GET PRINTABLE MARGIN devolve os valores atuais das diferentes margens definidas utilizando o comando Print form PRINT SELECTION e PRINT RECORD..
Os valores são devolvidos em píxels com respeito a borda do papel.
É possível obter o tamanho do papel como também calcular a área de impressão utilizando a função GET PRINTABLE AREA
Por padrão, em 4D o cálculo das impressões é realizada baseada nas “margens da impressora”. A vantagem deste sistema é que os formulários se adaptam automaticamente às novas impressoras (já que estão situados na área de impressão). Por outra parte, no caso dos formulários impressos, não era possível posicionar os elementos a imprimir de maneira precisa porque uma mudança de impressora poderia modificar as margens da impressora.
É possível basear a impressão dos formulários efetuados utilizando os comandos Print form, PRINT SELECTION e PRINT RECORD sobre uma margem fixa que é idêntica em cada impressora: as margens do papel, ou seja, os limites físicos da folha. Para fazer isto, simplesmente utilize os comandos GET PRINTABLE MARGIN, SET PRINTABLE MARGIN e GET PRINTABLE AREA.
Produto: 4D
Tema: Imprimir
Número
711
Criado por: 4D v6.8.1
Manual de linguagem 4D ( 4D v16)
Manual de linguagem 4D ( 4D v16.1)
Manual de linguagem 4D ( 4D v16.2)
Manual de linguagem 4D ( 4D v16.3)