PrintDocument.OriginAtMargins Właściwość

Definicja

Pobiera lub ustawia wartość wskazującą, czy pozycja obiektu graficznego skojarzonego ze stroną znajduje się tuż wewnątrz marginesów określonych przez użytkownika, czy w lewym górnym rogu obszaru drukowania strony.

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

Wartość właściwości

true jeśli źródło grafiki zaczyna się od marginesów strony; false jeśli źródło grafiki znajduje się w lewym górnym rogu strony drukowalnej. Wartość domyślna to false.

Uwagi

Obliczanie obszaru dostępnego do wydrukowania wymaga znajomości fizycznego rozmiaru papieru, marginesów strony i lokalizacji Graphics źródła obiektu. Gdy OriginAtMargins wartość to true, Graphics lokalizacja obiektu uwzględnia PageSettings.Margins wartość właściwości i obszar drukowania strony. Gdy OriginAtMargins parametr ma falsewartość , tylko obszar drukowania strony jest używany do określenia lokalizacji Graphics źródła obiektu, PageSettings.Margins wartość jest ignorowana.

Na przykład jeśli OriginAtMargins parametr ma truewartość i PageSettings.Margins jest ustawiony na 1 cal po każdej stronie, Graphics obiekt znajdujący się w PrintPageEventArgs obiekcie znajduje się 1 cala od lewej i górnej części strony. Jeśli obszar drukowania strony to .25 cala po każdej stronie i OriginAtMargins to false, Graphics obiekt znajduje się .25 cala z lewej i górnej części strony.

Uwaga

Obszar drukowania strony różni się od drukarki do drukarki i nie ma gwarancji, że jest symetryczny.

Dotyczy