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 알고 있어야 합니다. 가 인 trueGraphics 경우 OriginAtMargins 개체 위치는 페이지의 속성 값과 인쇄 가능한 영역을 고려 PageSettings.Margins 합니다. 가 이falseOriginAtMargins 페이지의 인쇄 가능한 영역만 개체 원본 PageSettings.MarginsGraphics 위치를 확인하는 데 사용되며 값은 무시됩니다.

예를 들어 가 true이고 PageSettings.Margins 가 각 면 Graphics 에 1인치로 설정된 경우 OriginAtMargins 에 포함된 PrintPageEventArgs 개체는 페이지의 왼쪽과 위쪽에서 1인치 위치에 있습니다. 페이지의 인쇄 가능 영역이 양쪽에서 .25인치이고 OriginAtMarginsfalseGraphics 면 개체는 페이지의 왼쪽과 위쪽에서 .25인치입니다.

참고

페이지의 인쇄 가능 영역은 프린터마다 다르며 대칭이 보장되지 않습니다.

적용 대상