文件名称:font-carrier:font-carrier是一个功能强大的字体操作库,使用它你可以随心所欲的操作字体。让你可以在svg的维度改造字体的展现形状
文件大小:12.83MB
文件格式:ZIP
更新时间:2024-08-12 22:59:36
JavaScript
font-carrier font-carrier 是一个功能强大的字体操作库,使用它你可以随心所欲地操作字体。 一个字体 font,包含若干字形 glyph。比如我们浏览器里渲染我,浏览器就会去当前设置的font里面找到 我对应的字形 glyph,使用它的形状来渲染。不同的字体的我的字形形状不一,所以才有差别。 font-carrier 封装了简单的 API,让你可以将某个 SVG,设置成一个字对应的字形。也可以通过解析已有字体,拿到某个字在这个字体下面对应的 SVG。让你通过 SVG 的维度随意修改字体展现样式。 我们不生产字体,我们只是字体的搬运工 需要图形操作客户端,请移步 需要命令行解析代码,按需精简字体,请移步 Features 支持创建一个空白字体 支持解析已有字体(ttf,SVG) 支持使用 SVG 来设置字的展现 支持解析 SVG 的各种转换还有各种非 path 图形 支
【文件预览】:
font-carrier-master
----.travis.yml(45B)
----changelog.md(838B)
----package.json(1KB)
----readme.md(5KB)
----test()
--------svg-fonts()
--------font-out()
--------index.js(2KB)
--------svgs()
--------index.html(3KB)
--------color-font.ttf(8KB)
--------export.svg(3KB)
--------export2.svg(939B)
--------test.ttf(3KB)
--------PingFangSC.ttf(11.81MB)
--------fz.ttf(7.73MB)
----LICENSE(1KB)
----.npmignore(58B)
----doc()
--------example.md(1KB)
--------api.md(5KB)
----.gitignore(44B)
----lib()
--------class()
--------config.js(2KB)
--------index.js(1KB)
--------svg()
--------helper()
----.editorconfig(207B)