1 个不稳定版本
0.15.0 | 2021年9月24日 |
---|
572 在 图像 中
285KB
8K SLoC
Cairo绑定
Rust 对Rust和Cairo的包装,是 Cairo 的一部分,也是 gtk-rs-core 的组成部分。
Cairo 1.14 是支持的最低版本。
最低支持的Rust版本
目前,最低支持的Rust版本是 1.54.0
。
默认功能
- use_glib - 与 glib 一起使用
文件格式功能
- png - 读取和写入PNG图像
- pdf - 渲染PDF文档
- svg - 渲染SVG文档
- ps - 渲染PostScript文档
Cairo API版本功能
- v1_16 - 使用Cairo 1.16 API
文档
文档功能
- dox - 用于在文档中保留系统相关项目
X窗口功能
- xcb - 使用XCB库的X窗口系统渲染
- xlib - 使用XLib的X窗口系统渲染
Windows API功能
- win32-surface - 支持Microsoft Windows表面
使用方法
我们建议使用来自 crates.io 的crate,如这里所示。
如果您想跟踪最新版本,请使用git依赖项
[dependencies]
cairo-rs = { git = "https://github.com/e-monkeys-tech/gtk4-rs-core.git", package = "cairo-rs" }
避免混合版本和git crate,如这样
# This will not compile
[dependencies]
cairo-rs = "0.13"
cairo-rs = { git = "https://github.com/e-monkeys-tech/gtk4-rs-core.git", package = "cairo-rs" }
另请参阅
许可证
cairo 可在MIT许可证下使用,请参阅。
依赖项
~1.1–4MB
~81K SLoC