Aracılığıyla paylaş


PrintDocument.OriginAtMargins Özellik

Tanım

Bir sayfayla ilişkilendirilmiş grafik nesnesinin konumunun yalnızca kullanıcı tarafından belirtilen kenar boşluklarının içinde mi yoksa sayfanın yazdırılabilir alanının sol üst köşesinde mi bulunduğunu belirten bir değer alır veya ayarlar.

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

Özellik Değeri

true grafik kaynağı sayfa kenar boşluklarından başlıyorsa; false grafik kaynağı yazdırılabilir sayfanın sol üst köşesindeyse. Varsayılan değer: false.

Açıklamalar

Yazdırılabilir alanı hesaplamak için kağıdın fiziksel boyutunu, sayfanın kenar boşluklarını ve nesne kaynağının Graphics konumunu bilmeniz gerekir. olduğunda OriginAtMarginstrue, Graphics nesne konumu özellik değerini ve sayfanın yazdırılabilir alanını dikkate PageSettings.Margins alır. olduğunda OriginAtMarginsfalse, nesne kaynağının konumunu Graphics belirlemek için sayfanın yalnızca yazdırılabilir alanı kullanılır, PageSettings.Margins değer yoksayılır.

Örneğin, ise ve PageSettings.Margins her iki tarafta 1 inç olarak ayarlanırsatrueOriginAtMargins, Graphics içinde bulunan PrintPageEventArgs nesne sayfanın solundan ve üstünden 1 inç uzakta bulunur. Sayfanın yazdırılabilir alanı her iki tarafta bir inçin 0,25'i ise ve OriginAtMargins isefalseGraphics, nesne sayfanın solundan ve üstünden 0,25 inç uzakta bulunur.

Not

Sayfanın yazdırılabilir alanı yazıcıdan yazıcıya değişir ve simetrik olması garanti edilmez.

Şunlara uygulanır