返回介绍

Linux 命令行指令

发布于 2024-06-23 21:36:12 字数 2944 浏览 0 评论 0 收藏 0

Krita 是一款原生的 Linux 程序。作为 Linux 程序的传统,它也支持在不打开程序窗口的情况下直接在命令行终端中处理图像。 这项功能原本在 Windows 和 macOS 版本中是被禁用的,但是自 3.3 版起它们也可以使用命令行处理图像了。

该功能主要用于 bash 或 shell 脚本,比如将大量 KRA 文件转换为 PNG 文件的批处理脚本。

导出指令

你可以使用下面的参数在命令行终端快速导出文件和转换文件格式:

krita importfilename --export --export-filename exportfilename

importfilename

把这段文字替换成你需要处理的文件名。

--export

导出 PDF 的指令和导出普通文件的不一样,它的指令是 --export-pdf

krita file.png --export-pdf --export-filename final.pdf

在上面的例子中,export-pdf 指令会把文件 file.png 导出成 PDF 文件。

警告

因为保存的文件不正常,该功能自 3.1 版起被移除。

按自定义屏幕 DPI 启动

--dpi <dpiX,dpiY>

在启动 Krita 的同时自动打开指定的模版。你可以使用此功能建立一个快捷方式,通过它启动 Krita 时软件会自动打开指定的模板,这样你就可以立即开始工作了!

krita --template templatename.desktop

--template templatename.desktop

在 3.3 版本加入:

--nosplash

启动 Krita 但不显示启动图。

--canvasonly

以画布独占模式启动 Krita 。

--fullscreen

以全屏模式启动 Krita 。

--workspace Workspace

用指定的工作空间启动 Krita。例如:

krita --workspace Animation

用动画工作空间启动 Krita。

--file-layer <filename>

启动 Krita,并将 filename 为文件名的图像添加为一个文件图层。使用此指令参数时,你必须同时打开一个图像,或者使用 new-image 指令新建一个图像。

示例:

krita file.kra --file-layer image.png

krita --new-image RGBA,U8,1000,1000 --file-layer image.jpg

如果已经有一个 Krita 实例正在运行,且 只允许一个 Krita 实例 选框没有勾选,则此指令可被单独用于将文件图层添加到正在运行的 Krita 实例的当前图像中。

例如: krita --file-layer image.png

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文