从 SVG 文件中删除个人数据

Tho*_*ler 9 inkscape svg

我第一次需要对使用 Inkscape 创建的 SVG 文件执行diff,因为我在 SVN 中有冲突。

在检查差异时,我注意到 SVG 文件包含很多个人信息。个人信息是关于用于导出的路径。SVG 源代码如下所示:

<text ... inkscape:export-filename="<personal information here>" ... />
Run Code Online (Sandbox Code Playgroud)

就我而言,它有很多文件夹名称可以追溯到我在 2009 年工作的项目。

如何从 Inkscape SVG 文件中删除此个人信息?

当然我可以在文本编辑器中手动完成,但这有一些缺点:

  • 它很容易出错。你需要非常确定你在做什么。应该有更安全的方法来做到这一点。
  • 这很耗时。应该有一种更快的方法来做到这一点。
  • 它可能不完整。也许还有其他个人数据我还没有发现。

kro*_*owe 12

最简单的方法是将文件另存为Optimized SVG文件。此选项在Save As...对话框下拉菜单中可用。当您单击保存时,会弹出一个对话框,询问您要删除的内容。确保选中Keep Editor Data选中