【脚本语言系列】Python图形包PyX

前言

PyX是一个用于创建PostScript,PDF和SVG文件的Python包。它结合了PostScript绘图抽象模型和TeX / LaTeX接口。这样的结合构能够完成复杂的任务,如生成出版物质量的二维和三维图。

功能点列举

  • PostScript,PDF和SVG输出,用于独立于设备,可自由缩放的图形
  • 无缝的TeX / LaTeX集成
  • 完全提取PostScript功能,如路径,线条样式,填充图案,转换,剪裁,位图包含等。
  • 路径上的高级几何运算,如交叉,变换,分裂,平滑等。
  • 复杂的图形生成:模块化设计,可插拔轴,基于有理数算术的轴分割,灵活的图形样式等。

简单示例

Python代码

from pyx import *

c = canvas.canvas()
c.text(0, 0, "Hello, world!")
c.stroke(path.line(0, 0, 2, 0))
c.writeEPSfile()
c.writePDFfile()
c.writeSVGfile()

文件输出
在这里插入图片描述


更多资料,请访问:


相关说明,请查看:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值