PrintDocument.OriginAtMargins Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.