Compartilhar via


PrintDocument.OriginAtMargins Propriedade

Definição

Obtém ou define um valor que indica se a posição de um objeto gráfico associado a uma página está localizada apenas dentro das margens especificadas pelo usuário ou no canto superior esquerdo da área imprimível da página.

public:
 property bool OriginAtMargins { bool get(); void set(bool value); };
public bool OriginAtMargins { get; set; }
member this.OriginAtMargins : bool with get, set
Public Property OriginAtMargins As Boolean

Valor da propriedade

true se a origem gráfica for iniciada nas margens da página; false se a origem dos gráficos estiver no canto superior esquerdo da página imprimível. O padrão é false.

Comentários

Calcular a área disponível para impressão requer saber o tamanho físico do papel, as margens da página e o local da origem do Graphics objeto. Quando OriginAtMargins é true, o local do Graphics objeto leva em conta o valor da PageSettings.Margins propriedade e a área imprimível da página. Quando OriginAtMargins é false, somente a área imprimível da página é usada para determinar o local da origem Graphics do objeto, o PageSettings.Margins valor é ignorado.

Por exemplo, se OriginAtMargins for true, e PageSettings.Margins for definido para 1 polegada em cada lado, o Graphics objeto incluído na PrintPageEventArgs página está localizado a 1 polegada da esquerda e da parte superior da página. Se a área imprimível da página for 0,25 de polegada em cada lado e OriginAtMargins estiver false, o Graphics objeto estará localizado a 0,25 polegada da esquerda e da parte superior da página.

Observação

A área imprimível de uma página varia de impressora para impressora e não tem garantia de ser simétrica.

Aplica-se a