文件名称:svg-screencast:SVG屏幕录像-使用CSS动画从屏幕截图中获取动画SVG文件
文件大小:670KB
文件格式:ZIP
更新时间:2024-04-02 20:41:40
svg screenshot screencast JavaScript
SVG Screencast是一个项目,该项目通过使用CSS动画显示元素来生成动画SVG文件。 向其提供一系列屏幕截图和图章,它将确定帧之间的变化并输出动画SVG截屏。 安装及使用 如果有兴趣,尚未准备好一般使用,请查看下面的“ 。 特征 允许提前(批量)或实时流式接收屏幕截图 仅更新更改的区域(截至目前为原始像素差异算法) 产生可在GitHub上的MarkDown / SVG预览版和VS Code中播放的SVG 使用标准的SVG和CSS功能,可提供出色的支持(甚至是Safari) 局限性 尚未产生最小的文件大小,正在开发一种更智能的算法 没有任何类型的交互性(播放/暂停,重新启动,基于指针悬停的淡出scrubbar),通过img嵌入的SVG无法运行JavaScript 目前不显示鼠标光标(解决方案正在工作中) 发展 SVG屏幕广播可在浏览器和Node中使用。 使用所谓的生成器可以促
【文件预览】:
svg-screencast-master
----screencast.svg(1.04MB)
----inspector()
--------index.html(340B)
--------index.css(651B)
--------index.js(6KB)
----index.html(264B)
----converter()
--------index.html(366B)
--------index.css(72B)
--------index.js(3KB)
----.github()
--------workflows()
----browser-generator()
--------index.html(284B)
--------index.css(26B)
--------index.js(2KB)
----patch.js(7KB)
----electron-generator()
--------index.html(4KB)
--------main.cjs(281B)
--------me.jpg(33KB)
--------index.js(1KB)
--------package.json(45B)
----test()
--------diagonal()
--------horizontal()
--------chevron()
--------full()
--------letter()
--------.gitignore(34B)
--------index.js(3KB)
--------package-lock.json(47KB)
--------vertical()
--------package.json(121B)
----screencast.js(3KB)
----.gitignore(20B)
----readme.md(7KB)
----package.json(23B)