Imprime un trait aux coordonnées spécifiées. Contrairement à la fonction
iLigne, le bout du trait est carré (et non arrondi).
L'impression n'est pas lancée (seule la fonction
iFinImprime permet de lancer l'impression).
Remarque : L'origine (0,0) est située dans le coin supérieur gauche de la feuille. Elle tient compte des marges physiques de l'imprimante.
Versions 18 et supérieures
Nouveauté 18
Versions 19 et supérieures
Nouveauté 19
Versions 21 et supérieures
Nouveauté 21
// Trace un trait sur toute la largeur de la page
// Épaisseur : 2.5 points Pica
iTrait(10, 10, 30, 25, 2.5)
iFinImprime()
Syntaxe
<Résultat> = iTrait(<X1> , <Y1> , <X2> , <Y2> [, <Épaisseur> [, <Couleur> [, <Style>]]])
<Résultat> : Booléen
- Vrai si le trait a été imprimé,
- Faux dans le cas contraire.
<X1> : Réel
Coordonnée horizontale (colonne ou abscisse) du début du trait (en millimètres). Valeur comprise entre 0 et la largeur de la page (donnée par la fonction iLargeurPage).
<Y1> : Réel
Coordonnée verticale (ligne ou ordonnée) du début du trait (en millimètres). Valeur comprise entre 0 et la hauteur de la page (donnée par la fonction iHauteurPage).
<X2> : Réel
Coordonnée horizontale (colonne ou abscisse) de la fin du trait (en millimètres). Valeur comprise entre 0 et la largeur de la page (donnée par la fonction iLargeurPage).
<Y2> : Réel
Coordonnée verticale (ligne ou ordonnée) de la fin du trait (en millimètres). Valeur comprise entre 0 et la hauteur de la page (donnée par la fonction iHauteurPage).
<Épaisseur> : Réel optionnel
Épaisseur du trait (en points pica). Valeur par défaut = 1 (un point Pica = 0,353 mm).
Pour obtenir une épaisseur de 1 pixel, <Épaisseur> doit être égale à 0. Lorsque l'épaisseur augmente, elle est répartie proportionnellement des deux côtés du trait.
<Couleur> : Entier optionnel
Couleur utilisée pour le trait. Si ce paramètre n'est pas précisé, la couleur utilisée est le noir.
Cette couleur peut correspondre à :
<Style> : Constante optionnelle de type entier
Type du trait. | |
iContinu (valeur par défaut) | Trait continu |
iPointillé | Trait pointillé (....) |
iMixte | Trait mixte (-.-.) |
iTiret | Trait tiret (-----) |
Remarques
- La position du curseur n'est pas modifiée par le tracé du trait.
- L'utilisation du type de trait pointillé (iPointillé) ou mixte (iMixte) combinée avec un trait épais peut provoquer des effets disgracieux.
Composante : wd260prn.dll