【问题标题】:Convert Inkscape .sla files into pdf from a script将 Inkscape .sla 文件从脚本转换为 pdf
【发布时间】:2017-04-04 22:19:16
【问题描述】:

我有超过一百个.sla 文件要转换为 PDF。在 Inkscape 中,它可以在 gui file > export > save as PDF 等中完成,但我很懒,会把它搞砸。我真的很想在脚本中自动执行此操作。有没有办法做到这一点?

我还没有找到 Inkscape 方式,但也许我可以自动化 OSX 来为我点击或其他一些宏样式的解决方案? Inkscape 在 X11 石英材料下运行,这使事情变得复杂......

【问题讨论】:

  • 您是否尝试过使用--export-pdf 选项从命令行导出?尝试使用类似于this one 的脚本。在 OSX 中,您可能需要从 xterm 调用它。
  • 是的,我试过了。它似乎只在输入是.svg 而不是.sla 时才有效

标签: command-line macros x11 inkscape


【解决方案1】:

这不是我问题的答案,但我以另一种方式解决了我的问题,所以我在这里发帖以防它帮助某人:

上下文,我通过修改我手工制作的模板自动生成了 100 个.sla 文件。其中每一个都是用于婚礼地名。然后我计划将这些 PDF 中的每一个都转换成图像。

我的解决方法是将模板修改为具有 100 个相同的页面,然后我编写了一个脚本来改变该模板,以便拥有 100 个不同的页面(客人姓名)。然后我可以只导出一个 PDF,并最终将该 PDF 转换为 100 张图像。

【讨论】:

    猜你喜欢
    • 2013-02-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多