我有一个包含多个 SVG 的文件夹,我试图将所有这些都包含在我的 HTML 文件中。
我正在使用 paper.js 库来分析 SVG,据我所知它的唯一工作方式是使用 <svg>
标签 - 因此使用 <object>
导入 svgs或<img>
行不通。
我正在尝试找到一种系统的方法来执行此操作,这样我就不必从每个单独的文件(100 多个)中复制粘贴所有 SVG 代码。
你知道这是否可行吗? 您对潜在的替代方案有什么建议吗?
最佳答案
您使用的是 Windows、Mac 还是 Linux?
假设是 Windows,您不能将所有内容复制到一个文件中吗?例如:
copy *.svg index.html
然后编辑index.html,使其具有<html>
和<body>
标签等
SVG 文件只是文本,所以我认为您需要做的就是连接所有文件。
在 MacOS/Linux 中也很容易。我想你可以 cat
将它们全部放入一个文件中,如下所示:
cat *.svg > index.html
但也许有一种更干净的方法。
关于javascript - 是否可以将 SVG 作为 <svg> 标签导入而不复制粘贴 SVG 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47586268/