dom-to-svg:用于将给定HTML DOM节点转换为可访问的SVG“屏幕截图”的库

时间:2024-04-05 05:39:56
【文件属性】:

文件名称:dom-to-svg:用于将给定HTML DOM节点转换为可访问的SVG“屏幕截图”的库

文件大小:6.32MB

文件格式:ZIP

更新时间:2024-04-05 05:39:56

javascript svg dom TypeScript

DOM到SVG 用于将给定HTML DOM节点转换为可访问的SVG“屏幕截图”的库。 演示版 :camera_with_flash: 试用,该使用此库可让您获取任何网页的SVG屏幕截图。 您可以在找到源代码。 用法 import { documentToSVG , elementToSVG , inlineResources , formatXML } from 'dom-to-svg' // Capture the whole document const svgDocument = documentToSVG ( document ) // Capture specific element const svgDocument = elementToSVG ( document . querySelector ( '#my-element' ) ) // Inline external resources (fonts


【文件预览】:
dom-to-svg-main
----renovate.json(245B)
----package.json(3KB)
----.eslintrc.json(302B)
----.github()
--------workflows()
----.prettierignore(84B)
----prettier.config.js(52B)
----LICENSE(1KB)
----package-lock.json(617KB)
----src()
--------text.ts(5KB)
--------traversal.ts(1KB)
--------test()
--------inline.ts(5KB)
--------gradients.ts(2KB)
--------stacking.ts(7KB)
--------dom.ts(3KB)
--------svg.ts(9KB)
--------css.ts(5KB)
--------types()
--------element.ts(20KB)
--------index.ts(3KB)
--------util.ts(2KB)
--------accessibility.ts(5KB)
----.npmignore(9B)
----tsconfig.json(480B)
----.gitignore(93B)
----README.md(2KB)
----.eslintignore(6B)
----.editorconfig(162B)
----.vscode()
--------launch.json(414B)
--------settings.json(167B)
--------tasks.json(281B)

网友评论