PrinterPageWidth()

Syntaxe

Resultat = PrinterPageWidth()
Description
Renvoie la largeur de la zone de tracé.

Arguments

Aucun.

Valeur de retour

Renvoie la largeur de la zone d'impression en pixels.

Remarques

Ce nombre change en fonction de la valeur DPI de l'imprimante.
Cela signifie qu'un document imprimé en 75 DPI aura une largeur de zone d'impression 4 fois plus petite qu'un document imprimé en 150 DPI.

La valeur renvoyée représente la zone client, c'est la largeur disponible pour imprimer, sans compter les marges 'hardware' (qu'on ne peux pas changer) propres à chaque imprimante.

Exemple

  If PrintRequester()
    MessageRequester("Info", "Hauteur marge matérielle : " + PrinterPageHeight() + " Pixels")
    MessageRequester("Info", "Largeur marge matérielle : " + PrinterPageWidth() + " Pixels")
  Else
    MessageRequester("Info", "Pas d'imprimante sélectionnée.") 
  EndIf

Voir aussi

PrinterPageHeight()

OS Supportés

Tous

<- PrinterPageHeight() - Printer Index - PrinterVectorOutput() ->