在画布上画简单的笔记和涂鸦

pysketch的Python项目详细描述


基本知识

这个工具可以用来“做笔记”的图形涂鸦的形式,因为你会把他们画在一个小 一张纸,带有铅笔、钢笔、夏普(TM)或类似的东西。它不提供任何特殊的设计选择。 你可以用一支固定大小的黑色钢笔在画布上画画…就这样。

如果你想找更花哨的东西,有很多好的绘图应用程序 那里(金普,墨水景,…)。 去挑选其中一个,例如,如果你需要特殊的画笔形状与动态连接。

我尽量保持pysketch的简洁性,这样我就可以集中精力在我画的东西上,而不是 我怎么画的。

想法

对系统设计和实现的基本影响分别是:“可执行性”和“可移植性”。 来自Pygtk发行版。

安装

要安装pysketch,必须获取根目录,然后运行命令

python setup.py install

启动

成功安装后,可以从命令行调用pysketch

pysketch

它支持几个参数,这些参数与-h选项(或--help一起列出)。

画图时按住鼠标左键,右键用大一点的笔擦除。这个 主窗口小部件底部的两个按钮应该非常简单。;)

要求

pysketch应该在任何python2.x下运行,并具有

  • Tkinter
  • GTK2
  • Pygobject
  • Pyqt4

已安装绑定。

待办事项和已知问题

Tkinter模式:将画布放大,绘制,然后再次缩小窗口,将 导致不一致。屏幕外的画布项不会被删除(没有剪辑)。 但背景中的pil图像将不再具有这些行。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java使用JSR223从Jython脚本获取数据   java JSON到POJO字段的空检查   java RObject。isExists()检查内存还是服务器?   java停止线程未使用函数setRunning(false)   java在超类中访问childs实例变量?   java更改主题会导致双操作栏故障   java为什么我的RMIsocket只发送一个字节?   java如何跨文件提取方法?   hibernate命名查询的java问题   java Spark因SerializedLambda的ClassNotFoundException失败   java为什么这个列表有错误?   java JavaFX/Aurdino编译器未显示图形/数据不知道原因   java连接某些舱室的最低成本   集合Java HashMap初始化?   java更改手机壁纸在片段中无法工作   java分页ArrayList   继承是子类继承的超类的私有成员。。。JAVA   多参数java 8流过滤器   java我应该如何存储我希望访问的对象,以与我放置它们的方式相反的顺序