skia canvas:Node.js的画布环境 源码
斯基亚帆布 Skia Canvas是Node.jsHTML Canvas绘图API的无浏览器实现。 它基于Google的图形引擎,因此产生的结果与Chrome的元素非常相似。 尽管该项目的主要目标是根据提供对的可靠仿真,但它还将其扩展到与静态图形文件的生成更为相关的许多领域,而不是“实时”显示在图形用户界面中。浏览器。 特别是Skia Canvas: 快速而紧凑,因为所有繁重的工作都是由用Rust和C ++编写的本机代码完成的 可以生成光栅(JPEG和PNG)和矢量(PDF和SVG)图像格式的输出 可以将图像保存到,将其作为返回或对字符串进行编码 可以在给定的画布上创建 ,然后将它们为一个多页PDF或保存到多个文件的图像序列 完全支持图像处理运算符 提供丰富的印刷控制,包括: 多线,文本 逐行 使用标准语法可访问的小写字母,连字和其他opentype功能 比例字母间
文件列表
skia-canvas-master.zip
(预估有个48文件)
skia-canvas-master
.gitignore
116B
package.json
2KB
Makefile
2KB
package-lock.json
306KB
native
src
image.rs
3KB
utils.rs
17KB
typography.rs
18KB
暂无评论