生成独立于设备的矢量图形流,可以转换为PDF、SVG或其他矢量图形格式。

lukis的Python项目详细描述


说明:

  • 生成与设备无关的矢量图形流 可以转换为PDF、SVG或其他矢量图形格式的。

  • 输出流采用纯txt和csv格式。

  • 一个简单的流如下:

    MoveTo,50,50
    LineTo,150,150
    Stroke
    
  • “lukis”是马来语中“draw”的意思

  • show(gstream)将图形流转换为pdf、svg或其他 图形文件,并使用默认查看器打开它。

示例:

#To make a line from (0,0) to (300,300) and display the graphics:
S = moveto(0,0)\\
  + lineto(300,300)\\
  + stroke()
show(S)

安装

python 3作为默认python:

pip install lukis

Python为Python3:

pip3 install kopi

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

推荐PyPI第三方库


热门话题
Java无法调用扩展超级非抽象类的抽象类方法   java Hibernate 5关联[]引用了一个未映射的实体[]:origin(User.hbm.xml)   java禁用JSpinner中的数字分组   java Spring的环境抽象是否使用PropertyEditor?   java是否创建自定义注释作为FrameworkAnnotation的别名?   java如何将Selenium安装为Unix守护程序?   java三值if运算符在正则if-one中   有人能帮我在一个程序上分析java代码吗?   java Spring集成5.0反应堆类型支持   java Websphere 7线程转储分析   java Akka期货和监管策略如何应对失败   使用Clojure中的可选参数调用java函数的构造函数   java如何消除安卓按钮的延迟?   Android上使用X.509证书的java认证应用程序   java如何获取列表中特定类型的所有对象?   java如何将json数组字符串转换为json对象   安卓 Java从长时间返回的日期不正确   java Android Studio在尝试从TextEdit搜索单词时崩溃   ViewPager的java子项