ps_setpolydash
(PECL)
ps_setpolydash -- Fixe l'apparence d'une ligne pointillée
Description
bool
ps_setpolydash ( resource psdoc, float arr )
Fixe la longueur des portions de noir et blanc d'une ligne pointillée.
ps_setpolydash() est utilisée pour fixer des motifs
pointillés plus compliqués.
Liste de paramètres
psdoc
Identifiant d'un fichier postscript retourné par
ps_new().
arr
arr
est une liste des grandeurs des éléments
alternativement pour la portion de noir et de blanc.
Valeurs de retour
Cette fonction retourne TRUE en cas de
succès, FALSE en cas d'échec.
Exemples
Exemple 1. Dessin d'une ligne pointillée
<?php $ps = ps_new(); if (!ps_open_file($ps, "polydash.ps")) { print "Impossible d'ouvrir le fichier PostScript\n"; exit; }
ps_set_info($ps, "Creator", "polydash.php"); ps_set_info($ps, "Author", "Uwe Steinmann"); ps_set_info($ps, "Title", "Exemple Poly dash");
ps_begin_page($ps, 596, 842); ps_setpolydash($ps, array(10, 5, 2, 5)); ps_moveto($ps, 100, 100); ps_lineto($ps, 200, 200); ps_stroke($ps); ps_end_page($ps);
ps_delete($ps); ?>
|
Cet exemple dessine une ligne avec un point de 10 et de 2 en ligne et
des espaces de 5 points entre chacun des points.
|