PrintDocument.OriginAtMargins 屬性

定義

取得或設定值,指出與頁面相關的圖形物件位置是否正好在使用者指定的邊界內部,或在頁面可列印區域的左上角。

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

屬性值

如果圖形原點起始於頁面邊界,則為 true;如果圖形原點在可列印頁面的左上角,則為 false。 預設為 false

備註

計算可供列印的區域需要知道紙張的實體大小、頁面的邊界,以及物件原點的位置 Graphics 。 當 為 trueOriginAtMargins,物件位置會Graphics考慮PageSettings.Margins屬性值和頁面的可列印區域。 當 為 falseOriginAtMargins,只會使用頁面的可列印區域來判斷物件原點的位置GraphicsPageSettings.Margins則會忽略此值。

例如,如果 OriginAtMargins 是 ,且 PageSettings.Margins 在每一邊設定為 1 英吋,Graphics則 包含在 中的PrintPageEventArgs物件會位於頁面的左邊和頂端的 true1 英吋。 如果頁面的可列印區域是每一側的 .25 英吋,且 OriginAtMarginsfalse,則 Graphics 對象位於頁面左邊和頂端的 .25 英吋。

注意

頁面的可列印區域會因印表機而異,而且不保證是對稱的。

適用於