Il s'agit de la commande flydraw qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
flydraw - un outil de dessin en ligne
SYNOPSIS
tirage au sort
DESCRIPTION
tirage au sort est un outil de dessin en ligne, qui utilise libgd pour produire des fichiers PNG, JPG, GIF. Ce
analyser son entrée standard pour les commandes de dessin. Chaque commande prend une ligne.
DESSIN COMMANDES
Dans les lignes suivantes, [color] peut être soit un nom de couleur, soit 3 entiers compris entre 0 et
255, séparés par des virgules, pour les valeurs de rouge, vert, bleu.
animer fra, del, rep
Cette commande n'est disponible que pour WIMS OEF et doc, et DOIT apparaître sur le premier
ligne. Configurer l'animation pour les images fra, avec del secondes entre les images, et rep
répétitions (rep=0 signifie répétition infinie).
étape animée n
Configurez un entier qui peut être appelé dans n'importe quelle évaluation. Utilisé pour l'animation. Direct
l'utilisation de cette commande doit être évitée sous WIMS.
arc x,y,l,h,a1,a2,[couleur]
Segment d'arc d'une ellipse de largeur w et de hauteur h centré en (x,y), à partir de l'angle a1
à l'angle a2.
flèche x1,y1,x2,y2,l,[couleur]
Flèche (x1,y1)--->(x2,y2), où l est la longueur (en pixels) de la pointe de flèche.
cercle x,y,d,[couleur]
Cercle de centre (x,y) et de diamètre d (en pixels).
commentaire
Ne fait rien.
copier x,y,x1,y1,x2,y2,[nom de fichier]
(Synonyme: insert) Insérez la région de (x1,y1) à (x2,y2) (en pixels) de
[nom de fichier] à (x,y). Si x1=y1=x2=y2=-1, tout le [nom de fichier] est copié.
redimensionné x1,y1,x2,y2,dx1,dy1,dx2,dy2,[filename]
Insérez la région de (x1,y1) à (x2,y2) (en pixels) de [nom de fichier], éventuellement
redimensionné, dans la région de (dx1,dy1) à (dx2,dy2). Si x1=y1=x2=y2=-1, l'ensemble
[nom de fichier] est copié et redimensionné.
flèche x1,y1,x2,y2,l,[couleur]
(Synonyme: dasharrow dashedarrow) Flèche en pointillé (x1,y1)- - ->(x2,y2), où l est le
longueur (en pixels) de la pointe de flèche.
dhline x,y,[couleur]
(Synonyme: tiretshorizontalligne tirethorizontalline hdligne horizontale tirets)
Ligne horizontale en pointillés passant par (x,y).
ligne x1,y1,x2,y2,[couleur]
(Synonyme: ligne pointillée ligne pointillée) Segment de ligne pointillée (x1,y1)---(x2,y2).
lignes [color],x1,y1,x2,y2,x3,y3...
(Synonyme: tirets) tirets n segments de ligne pointillée
(x1,y1)---(x2,y2)---(x3,y3)...
ligne dv x,y,[couleur]
(Synonyme: tiretverticalline tiretverticalline vdline verticaltiretline) tirets
ligne verticale passant par (x,y).
Ellipse x,y,l,h,[couleur]
Ellipse avec centre (x,y), largeur l et hauteur h.
cercle x,y,d,[couleur]
(Synonyme: boule disque filledcircle) Cercle rempli de centre (x,y) et de diamètre d (en
pixels).
fellation x,y,l,h,[couleur]
(Synonyme: fillellipse) Ellipse remplie avec centre (x,y), largeur w et hauteur h.
remplir x,y,[couleur]
(Synonyme: flood floodfill) Les inondations remplissent la région contenant (x,y) avec le même
couleur d'origine, par couleur.
remplir à la frontière x,y,[couleur1],[couleur2]
Remplir par color2 la région contenant (x,y) et délimitée par color1.
fpoly [color],x1,y1,x2,y2,x3,y3...
(Synonyme: fillpoly filledpolygon fpolygon) Polygone rempli
(x1,y1)-(x2,y2)-(x3,y3)...
frét x1,y1,x2,y2,[couleur]
(Synonyme: fillrect fillecrectangle frectangle) Rectangle rempli avec des coins
(x1,y1) et (x2,y2).
fcarré x,y,s,[couleur]
(Synonyme: fillsquare) Carré rempli de côtés s (en pixels) et premier coin à
(x, y).
un triangle x1,y1,x2,y2,x3,y3,[color]
(Synonyme: filltriangle) Triangle rempli de sommets (x1,y1),(x2,y2),(x3,y3).
argile x,y,[couleur]
(Synonyme: ligne horizontale) Ligne horizontale passant par (x,y).
entrelacer
Définir l'image entrelacée
débroussailleuse
Désactive la sélection du pinceau pour le dessin au trait.
tueur
Désactive la sélection de mosaïque pour le remplissage.
treillis x0,y0,x1,y1,x2,y2,n1,n2,[color]
Un réseau de n1xn2 points commençant par (x0,y0), avec n1 lignes dans la direction de
(x1,y1) et n2 lignes en direction de (x2,y2).
en ligne x1,y1,x2,y2,[couleur]
(Synonyme: seg segment) Segment de ligne (x1,y1)---(x2,y2).
lignes [color],x1,y1,x2,y2,x3,y3...
n segments de ligne (x1,y1)---(x2,y2)---(x3,y3)...
largeur de ligne w
Définissez la largeur de ligne sur w (en pixels) pour le dessin au trait.
nouvelle x, y
Définir une nouvelle image de taille x,y.
sortie [nom de fichier]
Sortir l'image actuelle vers [nom de fichier].
parallèle x1,y1,x2,y2,xv,yv,n,[couleur]
n droites parallèles partant de (x1,y1)---(x2,y2), avec déplacement (xv,yv).
Pixel [couleur],x1,y1,x2,y2,...
Points (tous de diamètre 1) à (x1,y1), (x2,y2), ...
parcelle [couleur],[formule]
(Synonyme: courbe) Tracez une courbe selon [formule] qui peut être soit une
fonction explicite de x, ou une paire de fonctions paramétriques dans t.
saut de l'intrigue j
La courbe tracée sautera si deux points consécutifs ont une distance supérieure à j pixels.
Utile pour éviter de tracer des fonctions discontinues comme continues. Valeur par défaut : 200.
pas de tracé n
(Synonyme: plotsteps tstep tsteps) Définir le nombre de calculs de points dans la courbe
terrain. La valeur par défaut est 100.
point x,y,[couleur]
Un point (gras) en (x,y), dont le diamètre est égal à la largeur de ligne. points
[couleur],x1,y1,x2,y2,... (Fat) points à (x1,y1), (x2,y2), ..., dont les diamètres sont
égal à la largeur de ligne.
poly [color],x1,y1,x2,y2,x3,y3...
(Synonyme: polygon) Polygon (x1,y1)-(x2,y2)-(x3,y3)...
gamme x1,x2,y1,y2
Définissez la plage de dessin sur [x1,x2] horizontalement et [y1,y2] verticalement. Notez que par
par défaut, la plage horizontale est [0,xsize-1] et la plage verticale est [ysize-1,0].
rayons [color],x0,y0,x1,y1,x2,y2...
Segments de ligne (x0,y0)---(x1,y1), (x0,y0)---(x2,y2), ...
Rect x1,y1,x2,y2,[couleur]
(Synonyme: rectangle) Rectangle avec des coins (x1,y1) et (x2,y2).
brosse [nom de fichier]
Utilisez l'image [nom de fichier] comme pinceau pour tous les tracés de ligne.
définir des pixels x,y,[couleur]
Un point (de diamètre 1 pixel) en (x,y).
définir le style [couleur1],[couleur2],...
Définissez le style de ligne sur color1,color2,...
décanter [nom de fichier]
Utilisez l'image [nom de fichier] comme mosaïque pour toutes les commandes de remplissage.
longueur du câble x, y
Réglez la taille de l'image sur x pixels horizontalement et y pixels verticalement.
carré x,y,s,[couleur]
Carré de côtés s (en pixels) et premier coin en (x,y).
texte [couleur],x,y,[police],[chaîne]
(Synonyme: print string write) Écrivez la chaîne en (x,y), avec
font=petit, moyen, grand ou géant.
texte [couleur],x,y,[police],[chaîne]
(Synonyme: écriture de chaîne) Écrivez vers le haut la chaîne en (x,y), avec
font=petit, moyen, grand ou géant.
étrange t1, t2
(Synonyme: ranget) Réglez la plage t sur [t1,t2] pour le tracé de courbe paramétrique.
La valeur par défaut est [0,1].
communication [Couleur]
Rend [color] une couleur transparente.
triangle x1,y1,x2,y2,x3,y3,[color]
Triangle à sommets (x1,y1),(x2,y2),(x3,y3).
ligne virtuelle x,y,[couleur]
(Synonyme: verticalline) Ligne verticale passant par (x,y).
plage x x1, x2
(Synonyme: rangex) Définissez la plage de dessin horizontale sur [x1,x2]. Par défaut à
[0,xtaille-1].
yrange y1, y2
(Synonyme: rangey) Définissez la plage de dessin horizontale sur [y1,y2]. Par défaut à
[taille-1,0].
AUTEURS
Flydraw a été complètement réécrit pour remplacer un programme du domaine public appelé Fly by XIAO
Gang de l'Université de Nice (France) en avril 2000.
Utilisez flydraw en ligne en utilisant les services onworks.net