精华内容
下载资源
问答
  • jQuery可视化在线绘图工具代码是一款在线绘图工具,可视化流程图简易绘图工具
  • 这是一款在线绘图工具,可视化流程图简易绘图工具的jQuery网页可视化在线绘图工具代码
  • jQuery可视化在线绘图工具代码是一款在线绘图工具,可视化流程图简易绘图工具
  • jQuery可视化在线绘图工具代码是一款在线绘图工具,可视化流程图简易绘图工具
  • VB代码仿CAD绘图工具,可以参考相关代码,欢迎大家一起交流。
  • Java写的绘图工具代码
  • 在vc++平台上实现,绘图工具软件的开发,软件基本可以执行与Windows自带的绘图工具一样的功能。
  • windows高级应用编程,MFC实验 绘图工具 绘制矩形 圆形 直线等简单图形 文档和代码
  • html5在线可视化流程图简易绘图工具代码
  • Java绘图工具代码

    2008-03-19 18:24:09
    一个简单的绘图板!!!
  • 绘图代码生成工具-paintCode

    千次阅读 2015-09-20 16:17:37
    对于不熟悉Quartz2d的新手来说,Paintcode拖合适的图形,然后就可以自动生成iOS代码,方便学习研究,提高效率。附上 paintcode 地址:http://www.paintcodeapp.com  收费软件,网上很多地方可以下载到破解版。使用...

    对于不熟悉Quartz2d的新手来说,Paintcode拖合适的图形,然后就可以自动生成iOS代码,方便学习研究,提高效率。

    附上

     paintcode 地址:http://www.paintcodeapp.com  收费软件,网上很多地方可以下载到破解版。

    使用说明,

    参考 http://www.woshipm.com/ucd/158982.html



    iOS学习资源:

    核心动画编程 : http://www.cocoachina.com/bbs/read.php?tid=84461#

    展开全文
  • Turtle官方文档 中给出的例子,代码为:from turtle import *color('red', 'yellow')begin_fill()while True:forward(200)left(170)if abs(pos()) ()done()12345678910fromturtleimport*color('red','yellow')...

    turtle-star.png

    上图是?Turtle官方文档 中给出的例子,代码为:

    from turtle import *

    color('red', 'yellow')

    begin_fill()

    while True:

    forward(200)

    left(170)

    if abs(pos()) < 1:

    break

    end_fill()

    done()

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    fromturtleimport*

    color('red','yellow')

    begin_fill()

    whileTrue:

    forward(200)

    left(170)

    ifabs(pos())<1:

    break

    end_fill()

    done()

    下面我们简单做个关于Turtle的介绍。

    在Python中有很多编写图形程序的方法,一个简单的启动图形化程序设计的方法是使用Python内嵌的Turtle模块。Turtle是Python内嵌的绘制线、圆以及其他形状(包括文本)的图形模块。它很容易学习并且使用简单。

    一个Turtle实际上是一个对象,在导入Turtle模块时,就创建了对象,然后,可以调用Turtle对象的各种方法完成不同的操作。

    当创建一个Turtle对象时,它的位置被设定在(0,0)处——窗口的中心,而且它的方向被设置为向右。Turtle模块用笔来绘制图形。默认情况下,笔是向下的(就像真实的笔尖触碰着一张纸)。如果笔是向下的,那么当移动Turtle的时候,它就会绘制出一条从当前位置到新位置的线。

    下面两个表是控制笔的绘制状态的方法和移动Turtle的方法:

    import turtle

    # Table 1:Turtle Pen Drawing State Methods

    # Method Description

    turtle.pendown() # Pulls the pen down -- drawing when moving.

    turtle.penup() # Pulls the pen up -- no drawing when moving.

    turtle.pensize(width) # Sets the line thickness to the specified width.

    # Table 2:Turtle Mothon Methods

    # Method Description

    turtle.forward(d) # Moves the turtle forward by the specified distance in the direction the turtle is headed.

    turtle.backward(d) # Moves the turtle backward by the specified distance in the opposite direction the turtle is headed. The turtle's direction is not changed.

    turtle.right(angle) # Turns the turtle right by the specified angle.

    turtle.left(angle) # Turns the turtle left by the specified angle.

    turtle.goto(x,y) # Moves the turtle to an absolute position.

    turtle.setx(x) # Moves the turtle's x-coordinate to the specified position.

    turtle.sety(y) # Moves the turtle's y-coordinate to the specified position.

    turtle.setheading(angle) # Sets the orientation of the turtle to a specified angle. 0-East, 90-North, 180-West, 270-South.

    turtle.home() # Moves the turtle to the origin (0,0) and east direction.

    turtle.circle(r, ext, step) # Draws a circle with the specified radius, extent, and step.

    turtle.dot(diameter, color) # Draws a circle with the specified diameter and color.

    turtle.undo() # Undo(repeatedly) the last turtle action(s).

    turtle.speed(s) # Sets the turtle's speed to an integer between 1 and 10, with 10 being the fastest.

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    importturtle

    # Table 1:Turtle Pen Drawing State Methods

    # Method Description

    turtle.pendown()# Pulls the pen down -- drawing when moving.

    turtle.penup()# Pulls the pen up -- no drawing when moving.

    turtle.pensize(width)# Sets the line thickness to the specified width.

    # Table 2:Turtle Mothon Methods

    # Method Description

    turtle.forward(d)# Moves the turtle forward by the specified distance in the direction the turtle is headed.

    turtle.backward(d)# Moves the turtle backward by the specified distance in the opposite direction the turtle is headed. The turtle's direction is not changed.

    turtle.right(angle)# Turns the turtle right by the specified angle.

    turtle.left(angle)# Turns the turtle left by the specified angle.

    turtle.goto(x,y)# Moves the turtle to an absolute position.

    turtle.setx(x)# Moves the turtle's x-coordinate to the specified position.

    turtle.sety(y)# Moves the turtle's y-coordinate to the specified position.

    turtle.setheading(angle)# Sets the orientation of the turtle to a specified angle. 0-East, 90-North, 180-West, 270-South.

    turtle.home()# Moves the turtle to the origin (0,0) and east direction.

    turtle.circle(r,ext,step)# Draws a circle with the specified radius, extent, and step.

    turtle.dot(diameter,color)# Draws a circle with the specified diameter and color.

    turtle.undo()# Undo(repeatedly) the last turtle action(s).

    turtle.speed(s)# Sets the turtle's speed to an integer between 1 and 10, with 10 being the fastest.

    circle方法有三个参数:radius是必需的,extent和step是可有可无的。extent是一个角度,它决定绘制圆的哪一部分。step决定使用的阶数。如果step是3/4/5/6……,那么circle方法将绘制一个里面包含被圆括住的的三边、四边、五边、六边或更多边形(即正三角形、正方形、五边形、六边形等)。如果不指定阶数,那么circle方法就只画一个圆。

    下面表是Turtle笔的颜色、填充和绘制方法:

    # Table 3: Turtle Pen Color, Filling, and Drawing Methods

    # Method Description

    turtle.color(c) # Sets the pen color.

    turtle.fillcolor(c) # Stes the pen fill color.

    turtle.begin_fill() # Calls this method before filling a shape.

    turtle.end_fill() # Fills the shapes drawn before the last call to begin_fill.

    turtle.filling() # Returns the fill state: True if filling, False if not filling.

    function.clear() # Clears the window. The state and the position to the original default value.

    turtle.reset() # Clears the window and reset the state and position to the original default value.

    turtle.screensize(w, h) # Sets the width and height of the canvas.

    turtle.hideturtle() # Makes the turtle invisible.

    turtle.showturtle() # Makes the turtle visible.

    turtle.isbisible() # Returns the turtle visible.

    turtle.write(s, font=("Arial", 8, "normal"))# Writes the string s on the turtle position, Font is a triple consisting of fontname, fontsize, and fonttype.

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    # Table 3: Turtle Pen Color, Filling, and Drawing Methods

    # Method Description

    turtle.color(c)# Sets the pen color.

    turtle.fillcolor(c)# Stes the pen fill color.

    turtle.begin_fill()# Calls this method before filling a shape.

    turtle.end_fill()# Fills the shapes drawn before the last call to begin_fill.

    turtle.filling()# Returns the fill state: True if filling, False if not filling.

    function.clear()# Clears the window. The state and the position to the original default value.

    turtle.reset()# Clears the window and reset the state and position to the original default value.

    turtle.screensize(w,h)# Sets the width and height of the canvas.

    turtle.hideturtle()# Makes the turtle invisible.

    turtle.showturtle()# Makes the turtle visible.

    turtle.isbisible()# Returns the turtle visible.

    turtle.write(s,font=("Arial",8,"normal"))# Writes the string s on the turtle position, Font is a triple consisting of fontname, fontsize, and fonttype.

    Demo:

    import turtle

    turtle.pensize(3)

    turtle.penup()

    turtle.goto(-100, -50)

    turtle.pendown()

    turtle.begin_fill()

    turtle.color("red")

    turtle.circle(40, steps=3)

    turtle.end_fill()

    turtle.penup()

    turtle.goto(0, -50)

    turtle.pendown()

    turtle.begin_fill()

    turtle.color("yellow")

    turtle.circle(50)

    turtle.end_fill()

    turtle.penup()

    turtle.goto(100, -50)

    turtle.pendown()

    turtle.begin_fill()

    turtle.fillcolor("green")

    turtle.circle(40, steps=6)

    turtle.end_fill()

    turtle.penup()

    turtle.goto(-50, 100)

    turtle.pendown()

    turtle.color("blue")

    turtle.write("Colorful Shapes", font = ("Times", 18,"bold"))

    turtle.end_fill()

    turtle.hideturtle()

    turtle.done()

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    26

    27

    28

    29

    30

    31

    32

    33

    34

    35

    36

    37

    importturtle

    turtle.pensize(3)

    turtle.penup()

    turtle.goto(-100,-50)

    turtle.pendown()

    turtle.begin_fill()

    turtle.color("red")

    turtle.circle(40,steps=3)

    turtle.end_fill()

    turtle.penup()

    turtle.goto(0,-50)

    turtle.pendown()

    turtle.begin_fill()

    turtle.color("yellow")

    turtle.circle(50)

    turtle.end_fill()

    turtle.penup()

    turtle.goto(100,-50)

    turtle.pendown()

    turtle.begin_fill()

    turtle.fillcolor("green")

    turtle.circle(40,steps=6)

    turtle.end_fill()

    turtle.penup()

    turtle.goto(-50,100)

    turtle.pendown()

    turtle.color("blue")

    turtle.write("Colorful Shapes",font=("Times",18,"bold"))

    turtle.end_fill()

    turtle.hideturtle()

    turtle.done()

    输出:

    20180203205245.png

    喜欢 (14)赏分享 (0)

    展开全文
  • C++ MFC开发的二维绘图系统,主要实现绘制简单的几何图形,设置功能有线条的设置,颜色设置,文字输入,文件打开和保存等等功能
  • HTML5带工具台绘画板代码是一款html5基于canvas绘画板代码,自由选择绘画工具,画布绘图效果。
  • 绘图工具代码实现绘图)---plantuml

    千次阅读 2018-02-01 14:37:26
    是编写文档的极好工具。相对word和visio,最大的好处是可以实现代码版本管理,作为changelist。  asciidoc,相对markdown来说,语法更丰富,实现的效果强很多。可以作为简单的latex,写book、artic
    
    

    最近看到asciidoc和plantuml;是编写文档的极好工具。相对word和visio,最大的好处是可以实现代码版本管理,作为changelist。 
    asciidoc,相对markdown来说,语法更丰富,实现的效果强很多。可以作为简单的latex,写book、article等。虽然markdown的格式稍显简单,但是用户广泛,特别是网站博客,大都支持markdown,所以不拿asciidoc作为笔记文档的第一选择了。 
    plantuml,虽然面向的是软件设计;但是描述常见的结构,利用plantuml,可以快速绘出规范的图片。极好。 
    下面,简单记录一下plantuml的常见功能,主要是时序图(也叫顺序图)和状态图(也叫活动图,流程图)。

    基础(入门第一个例子)

    主要的参考文档: 
    plantuml的官方手册;而且还是中文的。 

    http://translate.plantuml.com/zh/PlantUML_Language_Reference_Guide_ZH.pdf 

    主要的步骤: 
    1. 下载plantuml.jar(也许你的机器需要安装JRE,即java runtime environment) 
    http://sourceforge.net/projects/plantuml/files/plantuml.jar/download 
    2. test.txt里写plantuml代码 
    scale是生成图片的分辨率,默认图片格式是.png;写博客分辨率建议500*500,其实支持更高的,不过已经足够满足显示效果了。

    @startuml
    scale 500*500
    
    [->我: 绘图软件plantuml,\n可以替代平时大多数\n的visio应用
    我 -> 你: 分享
    你 --> 我: 不学
    我 -> 你: 为什么
    你 --> 我: visio觉得挺适合我
    ]<-你 : 画visio去了 
    
    caption figure 1.1 test
    @enduml
    3.java -jar ./plantuml.jar test.txt 
    4. 图片test.png效果展示 


    还有很多..这里不再介绍。

    语法都很简单。有参考文档就够了。能实现的图可以很复杂。 
    描述日常中的知识,应该可行。

    参考文档: 
    那些年,我追过的绘图工具 - 迷思 - 知乎专栏 
    https://zhuanlan.zhihu.com/p/19900327 
    那些年,我追过的绘图语言(续) - 迷思 - 知乎专栏 
    https://zhuanlan.zhihu.com/p/19901245 
    开源工具,使用简单的文字描述画UML图。 
    http://plantuml.com/ 
    顺序图的语法和功能 
    http://plantuml.com/sequence-diagram#Basic_exa


    展开全文
  • 用C#语言写的绘图工具,可以画直线,矩形,椭圆;可以插入文本;可以插入图片,进行添加,修改操作。
  • python turtle模块简介:python2.6版本中引入的一个简单的绘图工具,叫做海龟绘图(Turtle Graphics)1、.使用海龟绘图首先我们需要导入turtle:from turtle import * #将turtle中的所有方法导入2、海龟绘图属性:(1)...

    python turtle模块即海龟绘图的使用方法,对于需要进行图形编程会有一定的借鉴价值。

    python turtle模块简介:

    python2.6版本中引入的一个简单的绘图工具,叫做海龟绘图(Turtle Graphics)

    1、.使用海龟绘图首先我们需要导入turtle:

    from turtle import * #将turtle中的所有方法导入

    2、海龟绘图属性:

    (1)位置

    (2)方向

    (3)画笔(画笔的属性,颜色、画线的宽度)

    3、操纵海龟绘图有着许多的命令,这些命令可以划分为两种:

    一种为运动命令,一种为画笔控制命令。

    1)运动命令: forward(degree) #向前移动距离degree代表距离

    backward(degree) #向后移动距离degree代表距离

    right(degree) #向右移动多少度

    left(degree) #向左移动多少度

    goto(x,y) #将画笔移动到坐标为x,y的位置

    stamp() #复制当前图形 (www.#)

    speed(speed) #画笔绘制的速度范围[0,10]整数

    2)画笔控制命令: down() #移动时绘制图形,缺省时也为绘制

    up() #移动时不绘制图形

    pensize(width) #绘制图形时的宽度

    color(colorstring) #绘制图形时的颜色

    fillcolor(colorstring) #绘制图形的填充颜色

    fill(Ture)

    fill(fa

    lse)

    4、关于turtle简介许多下面我们看个实例:

    (一)绘制正方形: 代码示例:

    import turtle

    import time

    #定义绘制时画笔的颜色

    turtle.color("purple")

    #定义绘制时画笔的线条的宽度

    turtle.size(5)

    #定义绘图的速度

    turtle.speed(10)

    #以0,0为起点进行绘制

    turtle.goto(0,0)

    #绘出正方形的四条边

    for i in range(4):

    turtle.forward(100)

    turtle.right(90)

    #画笔移动到点(-150,-120)时不绘图

    turtle.up()

    turtle.goto(-150,-120)

    #再次定义画笔颜色

    turtle.color("red")

    #在(-150,-120)点上打印"Done"

    turtle.write("Done")

    time.sleep(3)

    (二)绘制五角星: 代码示例:

    import turtle

    import time

    turtle.color("purple")

    turtle.pensize(5)

    turtle.goto(0,0)

    turtle.speed(10)

    for i in range(6):

    turtle.forward(100)

    turtle.right(144)

    turtle.up()

    turtle.forward(100)

    turtle.goto(-150,-120)

    turtle.color("red")

    turtle.write("Done")

    time.sleep(3)

    大家可以根据上面的思路与方法进一步拓展,使用python海龟绘图绘制出一些更复杂的图形。

    展开全文
  • delphi下的矢量绘图工具,包括源代码
  • HTML5带工具台绘画板代码是一款html5基于canvas绘画板代码,自由选择绘画工具,画布绘图效果。
  • HTML5绘图工具canvas元素实例代码

    千次阅读 2016-01-01 13:31:24
    我们新建一个html文件即可,因为html5的支持来自浏览器,和html文件的版本关系不大,只要浏览器支持HTML5即可。...源代码: HTML5_canvas.html //坐标定位 function cnvs_getCoordinates(e) { x=
  • vc++ 绘图工具

    2011-03-02 18:25:45
    vc++ 绘图工具编写源代码
  • 直线绘图工具

    2012-04-10 19:59:14
    初学之代码 直线绘图工具。可能是初学者的小帮助。
  • 代码阅读工具学习总结

    万次阅读 2016-04-15 12:25:28
    代码阅读工具:Source Navigator和Source Insight 一、Source Insight实用技巧: Source Insight(下文的SI指的也是它)就是这样的一个东西:  Windows下开发人员的至爱,功能强大,界面友好。支持语法高亮、...
  • Qt实现绘图工具

    2019-07-18 22:45:23
    用Qt实现绘图工具,可以绘画矩形、椭圆、箭头、线条、文字,还带有颜色选取器,可供颜色变换。
  • Sketsa SVG绘图工具

    2011-11-11 20:06:03
    一个免费的SVG绘图工具,可生成源代码,格式不乱,代码简洁
  • 实现一个简单的绘图工具,可以实现选择“ 线型 ”、“ 线宽 ”、“ 颜色 ”等基本功能,还有一个“ 清除 ”按钮。 效果图如下: 实现步骤: 1、新建Qt GUI应用。 项目名称为“DrawWidget...
  • Matlab打开绘图工具

    2021-07-03 16:29:19
    1、自用的2018a版具有打开绘图工具的快捷方式,如图 2.打开绘图工具如图 之后的很多新版本在波形窗口没有该快捷的打开方式 可以在命令行窗口输入代码 showplottool('propertyeditor') 就可以弹出来绘图工具窗口 ....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 69,240
精华内容 27,696
关键字:

代码绘图工具