Comparteix a través de


PrintDocument.OriginAtMargins Propiedad

Definición

Obtiene o establece un valor que indica si un objeto gráfico asociado a una página está situado justo dentro de los márgenes especificados por el usuario o en la esquina superior izquierda del área de impresión de la 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 de propiedad

true si el origen del gráfico comienza en los márgenes de página; false si el origen del gráfico se encuentra en la esquina superior izquierda de la página imprimible. De manera predeterminada, es false.

Comentarios

El cálculo del área disponible para imprimir requiere conocer el tamaño físico del papel, los márgenes de la página y la ubicación del origen del Graphics objeto. Cuando OriginAtMargins es true, la ubicación del Graphics objeto tiene en cuenta el valor de propiedad PageSettings.Margins y el área imprimible de la página. Cuando OriginAtMargins es false, solo se usa el área imprimible de la página para determinar la ubicación del origen del Graphics objeto, se omite el PageSettings.Margins valor.

Por ejemplo, si OriginAtMargins es true, y PageSettings.Margins se establece para 1 pulgada en cada lado, el Graphics objeto incluido en PrintPageEventArgs se encuentra a 1 pulgada de la izquierda y la parte superior de la página. Si el área imprimible de la página es .25 de una pulgada en cada lado y OriginAtMargins es false, el Graphics objeto se encuentra .25 de una pulgada de la izquierda y la parte superior de la página.

Nota

El área imprimible de una página varía de impresora a impresora y no se garantiza que sea simétrica.

Se aplica a