4D v16.3

GET PRINTABLE MARGIN

Página Inicial

 
4D v16.3
GET PRINTABLE MARGIN

GET PRINTABLE MARGIN 


 

GET PRINTABLE MARGIN ( esquerda ; superior ; direita ; inferior ) 
Parâmetro Tipo   Descrição
esquerda  Inteiro longo in Margem esquerda
superior  Inteiro longo in Margem superior
direita  Inteiro longo in Margem direita
inferior  Inteiro longo in 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.

  • Margem do papel: a margem do papel corresponde aos limites físicos da folha.
  • Margem de impressão: a margem de impressão  é a margem mais além da qual a impressora não pode imprimir (por razões físicas: rolos de impressão, final do percurso do cabeçalho de impressão...). Varia de uma impressora a outra e de um formato a outro.
  • Margem morta: esta é a área situada entre a margem do papel e a margem da impressora.



Ver também 

GET PRINTABLE AREA
Print form
SET PRINTABLE MARGIN

 
PROPRIEDADES 

Produto: 4D
Tema: Imprimir
Número 711

 
HISTÓRIA 

Criado por: 4D v6.8.1

 
ARTICLE USAGE

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)