PrintDocument.OriginAtMargins Propriété

Définition

Obtient ou définit une valeur indiquant si la position d'un objet graphique associé à une page se trouve à l'intérieur des marges spécifiées par l'utilisateur ou dans l'angle supérieur gauche de la zone imprimable de la page.

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

Valeur de propriété

true si l'origine du graphique commence dans les marges de la page ; false si le graphique a son origine dans l'angle supérieur gauche de la page imprimable. La valeur par défaut est false.

Remarques

Pour calculer la zone disponible pour l’impression, vous devez connaître la taille physique du papier, les marges de la page et l’emplacement de l’origine de l’objet Graphics . Quand OriginAtMargins est true, l’emplacement de l’objet Graphics prend en compte la valeur de la PageSettings.Margins propriété et la zone imprimable de la page. Quand OriginAtMargins est false, seule la zone imprimable de la page est utilisée pour déterminer l’emplacement de l’origine de l’objet Graphics , la PageSettings.Margins valeur est ignorée.

Par exemple, si OriginAtMargins est true, et PageSettings.Margins est défini pour 1 pouce de chaque côté, l’objet Graphics inclus dans est PrintPageEventArgs situé à 1 pouce de la gauche et du haut de la page. Si la zone imprimable de la page est .25 de pouce de chaque côté et OriginAtMargins est false, l’objet Graphics se trouve à 25 pouces de la gauche et du haut de la page.

Notes

La zone imprimable d’une page varie d’une imprimante à l’autre et n’est pas garantie comme symétrique.

S’applique à