文件名称:hersheytextjs:用于JavaScriptSVG的Hershey雕刻字体移植到JSON的端口
文件大小:359KB
文件格式:ZIP
更新时间:2024-06-15 09:30:35
JavaScript
好时文字JS
端口可以将数据从为JSON,可以通过JavaScript和SVG快速呈现。
其中包括一个快速编写的示例渲染器,请参见上的演示以尝试一下!
JSON数据仅包含原始的Hershey字体数据,但是Node.js模块允许访问此字体以及所有包含的SVG字体和API来添加您自己的字体!
客户端使用
加载结构化的JSON数据并使用它来创建自己的渲染器,或者以示例为起点。
Node.js:安装并包含
通过npm install hersheytext ,然后在您的节点脚本中包含const hershey = require('hersheytext'); 。
JSON资料来源
JSON字体数据将在以下位置访问: hershey.fonts ,例如: hershey.fonts['futural'].chars[2] 。 可以将chars[n].d字符串值直接放入
【文件预览】:
hersheytextjs-master
----hersheytext.min.json(327KB)
----.gitignore(13B)
----package.json(667B)
----package-lock.json(8KB)
----svg_fonts()
--------EMSNixish.svg(48KB)
--------EMSNixishItalic.svg(48KB)
--------EMSAllure.svg(56KB)
--------HersheyGothEnglish.svg(97KB)
--------HersheyScriptMed.svg(69KB)
--------HersheySerifMed.svg(59KB)
--------EMSElfin.svg(46KB)
--------HersheySerifBold.svg(85KB)
--------EMSOsmotron.svg(29KB)
--------EMSFelix.svg(48KB)
--------HersheySerifMedItalic.svg(62KB)
--------HersheyScript1.svg(59KB)
--------EMSReadability.svg(41KB)
--------HersheySerifBoldItalic.svg(86KB)
--------EMSReadabilityItalic.svg(41KB)
--------HersheySansMed.svg(63KB)
--------HersheySans1.svg(39KB)
--------EMSTech.svg(40KB)
--------index.json(2KB)
----LICENSE(1KB)
----hersheytext.json(466KB)
----hersheytest.js(798B)
----README.md(4KB)
----lib()
--------hersheytext.js(7KB)
----hersheyexample.html(6KB)