PrintDocument.OriginAtMargins Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.