【文件属性】:
文件名称:go-cairo:绑定到cairo图形库
文件大小:15KB
文件格式:ZIP
更新时间:2021-05-05 05:53:44
Go
开罗
绑定到cairo图形库
基于Dethe Elza的版本但已大大扩展和更新。
转到特定扩展名:
NewSurfaceFromImage(image.Image)
Surface.GetData()[] byte
Surface.SetData([] byte)
Surface.GetImage()image.Image
Surface.SetImage(image.Image)
go-cairo还使用image.Image / draw.Image实现子包extimage,用于32位ARGB和24位RGB颜色模型。
概述:
缺少功能
TextCluster
字体范围
字体脸
字体选项
缩放字体
雕文
安装:
安装cairo:
对于包括Ubuntu在内的Debian和Debian衍生产品:
sudo apt-get install libcairo2-dev
对
【文件预览】:
go-cairo-master
----.gitignore(310B)
----go.mod(44B)
----surface.go(24KB)
----go-cairo-example()
--------go-cairo-example.go(960B)
----LICENSE(1KB)
----extimage()
--------LICENSE(1KB)
--------bgrnimage.go(2KB)
--------bgraimage.go(2KB)
--------endian.go(137B)
----README.md(1KB)
----png.go(3KB)
----matrix.go(2KB)
----cairo.go(7KB)