4D v13.4

GET PRINTABLE MARGIN

Página Inicial

 
4D v13.4
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.

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 pré-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.

A partir da versão 6.8.1 de 4D, é possível basear a impressão dos formulários efetuados utilizando os comandos Print form, PRINT RECORD e PRINT SELECTION 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.

 
PROPRIEDADES 

Produto: 4D
Tema: Imprimir
Número 711

 
INDEX

Lista alfabética dos comandos

 
HISTÓRIA 

Criado por: 4D v6.8.1

 
VER TAMBÉM 

GET PRINTABLE AREA
Print form
SET PRINTABLE MARGIN