Freigeben über


PrintDocument.OriginAtMargins Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob ein einer Seite zugeordnetes Grafikobjekt innerhalb der vom Benutzer angegebenen Seitenränder oder in der linken oberen Ecke des Druckbereichs der Seite positioniert ist.

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

Eigenschaftswert

true, wenn sich der Ursprung der Grafik an den Seitenrändern befindet, false, wenn sich der Ursprung der Grafik in der linken oberen Ecke des Druckbereichs der Seite befindet. Der Standardwert ist false.

Hinweise

Die Berechnung des druckbaren Bereichs erfordert Kenntnis der physischen Größe des Papiers, der Seitenränder und der Position des Graphics Objektursprungs. Wenn OriginAtMargins ist true, berücksichtigt der Graphics Objektspeicherort den PageSettings.Margins Eigenschaftswert und den druckbaren Bereich der Seite. Wenn OriginAtMargins ist false, wird nur der druckbare Bereich der Seite verwendet, um die Position des Graphics Objektursprungs zu bestimmen, der PageSettings.Margins Wert wird ignoriert.

Wenn OriginAtMarginstruebeispielsweise ist und PageSettings.Margins auf jeder Seite für 1 Zoll festgelegt ist, befindet sich das Graphics darin PrintPageEventArgs enthaltene Objekt 1 Zoll links und oben auf der Seite. Wenn der druckbare Bereich der Seite auf jeder Seite .25 zoll groß ist und OriginAtMargins ist false, befindet sich das Graphics Objekt 25 Zoll links und oben auf der Seite.

Hinweis

Der druckbare Bereich einer Seite variiert von Drucker zu Drucker und ist nicht garantiert symmetrisch.

Gilt für: