如何更改 Inkscape 中默认的导出为文件路径?

如何更改 Inkscape 中默认的导出为文件路径?

我想更改默认设置导出为Inkscape 中的文件路径从 /home/orschiro//home/orschiro/Downloads`。

截屏:

屏幕截图导出为对话框

答案1

导出路径存储在您的 SVG 中。不仅如此,当您启动 Inkscape 时,它​​会打开其中一个捆绑的空“模板”SVG。您可以编辑模板以覆盖默认导出路径。

现在我假设您的 Inkscape 打开默认模板而不是众多国际化版本之一。

复制捆绑的模板(您可能需要创建一些 mkdir):

cp /usr/share/inkscape/templates/default.svg ~/.config/inkscape/templates/default.svg

使用您喜欢的编辑器进行编辑:

nano ~/.config/inkscape/templates/default.svg

inkscape:export-filename向顶级 SVG 标签添加新属性( )。例如:

<svg
   xmlns="http://www.w3.org/2000/svg"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   xmlns:xlink="http://www.w3.org/1999/xlink"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:cc="http://web.resource.org/cc/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   inkscape:export-filename="/your/desired/absolute/path/"
   width="210mm"
   height="297mm"
   viewBox="0 0 210 297">
  <defs />
  <sodipodi:namedview

答案2

按照程序员的逻辑,使用“默认”空白模板文件作为“新文件”打开是有一定道理的。他在帖子中提到的 elusuario 文件夹中有一个 README 文件,内容如下:

模板可以存储任何特定于文档的设置(例如初始缩放和视图、纸张大小、背景和边框、元数据、窗口几何、网格和指南设置、导出提示)以及任何对象。

不幸的是,我在 Windows 上尝试过,但没有成功。我怀疑这与操作系统有关(因为这是一个 Ubuntu 论坛),因为无论使用哪种操作系统,打开模板文件的代码应该都差不多。

答案3

  1. 打开文件“C:\Program Files\Inkscape\share\templates\default.svg”。

  2. 在页面中制作一个简单的几何路径,例如正方形。

  3. 在“导出 PNG 图像”面板中选择您想要作为默认的文件路径并执行导出。

  4. 删除您之前创建的几何路径,这样文档就又变得完全空白了。

  5. 保存 default.svg 文件(如果不允许您保存,您应该相应地修改“C:\Program Files\Inkscape\share\templates\”文件夹权限设置,以便您有权在该位置保存)。

我就是这么做的。下次打开 Inkscape 时,您应该将“导出 PNG 图像”面板中用于导出的路径作为该面板中新文件的默认路径。

相关内容