这是可以使用我们的多个免费在线工作站之一(例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器)在 OnWorks 免费托管服务提供商中运行的命令 flydraw
程序:
您的姓名
flydraw - 内联绘图工具
概要
抽签
商品描述
抽签 是一个内联绘图工具,它使用libgd输出PNG、JPG、GIF文件。 它
解析其绘图命令的标准输入。 每个命令占用一行。
画画 指令
在以下几行中,[color] 可以是颜色名称,也可以是 3 到 0 个整数
255,以逗号分隔,分别代表红、绿、蓝的值。
动画 弗拉,德尔,代表
此命令仅适用于 WIMS OEF 和 doc,并且必须出现在第一个
线。 为帧帧设置动画,帧之间有 del 秒,和 rep
重复次数(rep=0 表示无限重复)。
步步为营 n
设置一个可以在任何评估中调用的整数。 用于动画。 直接的
在 WIMS 下必须避免使用此命令。
弧 x,y,w,h,a1,a2,[颜色]
以 (x,y) 为中心的宽度为 w 和高度为 h 的椭圆的弧段,角度为 a1
角度 a2。
箭头 x1,y1,x2,y2,l,[颜色]
箭头 (x1,y1)--->(x2,y2),其中 l 是箭头的长度(以像素为单位)。
圆 x,y,d,[颜色]
圆心 (x,y) 和直径 d(以像素为单位)。
评论
什么也没做。
复制 x,y,x1,y1,x2,y2,[文件名]
(代名词: insert) 插入从 (x1,y1) 到 (x2,y2)(以像素为单位)的区域
[文件名] 到 (x,y)。 如果 x1=y1=x2=y2=-1,则复制整个 [文件名]。
复制大小 x1,y1,x2,y2,dx1,dy1,dx2,dy2,[filename]
插入从 [filename] 的 (x1,y1) 到 (x2,y2)(以像素为单位)的区域,可能
调整大小,到 (dx1,dy1) 到 (dx2,dy2) 的区域。 如果 x1=y1=x2=y2=-1,则整个
[文件名] 被复制并调整大小。
达罗 x1,y1,x2,y2,l,[颜色]
(代名词: dasharrow dashedarrow) 虚线箭头 (x1,y1)- - ->(x2,y2),其中 l 是
箭头的长度(以像素为单位)。
线 x,y,[颜色]
(代名词: dashedhorizontalline dashhorizontalline hdline 水平虚线)
通过 (x,y) 的水平虚线。
鼎联 x1,y1,x2,y2,[颜色]
(代名词: dashedline dashline) 虚线段(x1,y1)---(x2,y2)。
线 [color],x1,y1,x2,y2,x3,y3...
(代名词: dashedlines) dashlines n 虚线段
(x1,y1)---(x2,y2)---(x3,y3)...
线 x,y,[颜色]
(代名词: dashedverticalline dashverticalline vdline verticaldashedline) 虚线
通过 (x,y) 的垂直线。
椭圆 x,y,w,h,[颜色]
中心为 (x,y)、宽度为 w 且高度为 h 的椭圆。
圈 x,y,d,[颜色]
(代名词: 球盘填充圆) 圆心 (x,y) 和直径 d (in
像素)。
失败 x,y,w,h,[颜色]
(代名词: fillellipse) 填充椭圆,中心为 (x,y),宽度为 w,高度为 h。
填 x,y,[颜色]
(代名词: flood floodfill) 用相同的元素对包含 (x,y) 的区域进行填充
原始颜色,按颜色。
填充到边框 x,y,[颜色1],[颜色2]
用颜色 2 填充包含 (x,y) 并以颜色 1 为边界的区域。
保利 [color],x1,y1,x2,y2,x3,y3...
(代名词: 填充多边形填充多边形 fpolygon) 填充多边形
(x1,y1)-(x2,y2)-(x3,y3)...
直接 x1,y1,x2,y2,[颜色]
(代名词: fillrect fillecrectangle frectangle) 带角的填充矩形
(x1,y1) 和 (x2,y2)。
方格 x,y,s,[颜色]
(代名词: fillsquare) 填充正方形,边为 s(以像素为单位),第一个角位于
(x,y)。
三角形 x1,y1,x2,y2,x3,y3,[color]
(代名词: filltriangle) 具有顶点 (x1,y1),(x2,y2),(x3,y3) 的填充三角形。
线 x,y,[颜色]
(代名词: 水平线)通过(x,y)的水平线。
交错
设置隔行图像
杀戮刷
关闭画笔的画笔选择。
杀戮
关闭用于填充的图块选择。
格 x0,y0,x1,y1,x2,y2,n1,n2,[color]
从 (x1,y2) 开始的 n0xn0 个点的格子,在方向上有 n1 行
(x1,y1) 和 (x2,y2) 方向上的 n2 行。
线 x1,y1,x2,y2,[颜色]
(代名词: seg segment) 线段 (x1,y1)---(x2,y2)。
线 [color],x1,y1,x2,y2,x3,y3...
n 线段 (x1,y1)---(x2,y2)---(x3,y3)...
行宽 w
将线宽设置为 w(以像素为单位)以绘制线条。
新 x,y
设置大小为 x,y 的新图像。
产量 [文档名称]
将当前图像输出到 [filename]。
并行 x1,y1,x2,y2,xv,yv,n,[颜色]
n条平行线从(x1,y1)---(x2,y2)开始,位移为(xv,yv)。
像素 [颜色],x1,y1,x2,y2,...
点(所有直径为 1)在 (x1,y1), (x2,y2), ...
情节 [颜色],[公式]
(代名词: 曲线) 根据 [公式] 绘制曲线,该曲线可以是
x 的显式函数,或 t 中的一对参数函数。
情节跳跃 j
绘制的曲线 willjump 是两个连续点的距离大于 j 个像素。
有助于避免将不连续函数绘制为连续函数。 默认值:200。
情节步骤 n
(代名词: plotsteps tstep tsteps) 设置曲线中的点计算数量
阴谋。 默认为 100。
点 x,y,[颜色]
(x,y) 处的(胖)点,其直径等于线宽。 积分
[color],x1,y1,x2,y2,... (Fat) 点在 (x1,y1), (x2,y2), ...,其直径为
等于线宽。
聚 [color],x1,y1,x2,y2,x3,y3...
(代名词: polygon) Polygon (x1,y1)-(x2,y2)-(x3,y3)...
范围 x1,x2,y1,y2
将绘图范围设置为水平 [x1,x2] 和垂直 [y1,y2]。 请注意,由
默认情况下,水平范围为 [0,xsize-1],垂直范围为 [ysize-1,0]。
阳光 [color],x0,y0,x1,y1,x2,y2...
线段 (x0,y0)---(x1,y1), (x0,y0)---(x2,y2), ...
直肠 x1,y1,x2,y2,[颜色]
(代名词: 矩形) 带有角 (x1,y1) 和 (x2,y2) 的矩形。
固定刷 [文档名称]
使用图像 [文件名] 作为所有线条绘制的画笔。
设置像素 x,y,[颜色]
(x,y) 处的一个点(直径为 1 个像素)。
设置样式 [颜色1],[颜色2],...
将线条样式设置为 color1,color2,...
定居的 [文档名称]
使用图像 [文件名] 作为所有填充命令的图块。
尺寸 x,y
将图像大小设置为水平 x 像素和垂直 y 像素。
广场 x,y,s,[颜色]
正方形,边为 s(以像素为单位),第一个角位于 (x,y)。
文本 [颜色],x,y,[字体],[字符串]
(代名词: print string write) 在 (x,y) 处写入字符串,用
字体=小、中、大或巨型。
发文 [颜色],x,y,[字体],[字符串]
(代名词: stringup writeup) 在 (x,y) 处向上写出字符串,用
字体=小、中、大或巨型。
奇怪的 t1,t2
(代名词: ranget) 将 t 范围设置为 [t1,t2] 以绘制参数曲线。
默认为 [0,1]。
透明 [颜色]
使 [color] 成为透明颜色。
三角形 x1,y1,x2,y2,x3,y3,[color]
顶点为 (x1,y1),(x2,y2),(x3,y3) 的三角形。
线 x,y,[颜色]
(代名词: 垂直线)通过(x,y)的垂直线。
范围 x1,x2
(代名词: rangex) 设置水平绘制范围为[x1,x2]。 默认为
[0,xsize-1]。
橙子 y1,y2
(代名词: rangey) 设置水平绘制范围为[y1,y2]。 默认为
[ysize-1,0]。
作者
Flydraw 被完全重写以替换一个名为 Fly by XIAO 的公共领域程序
Gang 于 2000 年 XNUMX 月从尼斯大学(法国)毕业。
使用 onworks.net 服务在线使用 flydraw