答案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
打开文件“C:\Program Files\Inkscape\share\templates\default.svg”。
在页面中制作一个简单的几何路径,例如正方形。
在“导出 PNG 图像”面板中选择您想要作为默认的文件路径并执行导出。
删除您之前创建的几何路径,这样文档就又变得完全空白了。
保存 default.svg 文件(如果不允许您保存,您应该相应地修改“C:\Program Files\Inkscape\share\templates\”文件夹权限设置,以便您有权在该位置保存)。
我就是这么做的。下次打开 Inkscape 时,您应该将“导出 PNG 图像”面板中用于导出的路径作为该面板中新文件的默认路径。