Командний рядок Linux

Як типова програма Linux, Krita надає вам змогу виконувати типові дії із зображеннями без відкриття вікна програми за допомогою термінала. Раніше цю можливість було вимкнено у Windows і macOS, але, починаючи з версії 3.3, командним рядком можна скористатися і у цих системах!

В основному, цю можливість використовують у скриптах bash або скриптах оболонки, наприклад, для пакетного перетворення файлів KRA на файли PNG.

Експорт

За допомогою цієї команди ви можете швидко перетворювати файли за допомогою термінала:

krita назва_імпортованого_файла --export --export-filename назва_експортованого_файла

назва_імпортованого_файла

Замініть цей рядок на назву файла, який ви хочете обробити.

--export

Експортування файла визначається параметром «export».

--export-filename <filename>

Exportfilename вказує, що наступним словом є назва файла, до якого слід експортувати дані.

назва_експортованого_файла

Замініть цей фрагмент на назву файла для виведення даних. Змініть суфікс назви, щоб змінити формат файла.

Приклад:

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

Цей фрагмент коду обробляє файл file.png і зберігає його як file.jpg.

--export-sequence

Added in version 4.2.

Експортувати анімацію до файла із вказаною назвою і вийти.

Якщо у файлі KRA не зберігаються дані анімації, цією командою буде виведено повідомлення «У цьому файлі не міститься анімації.», а програма не виконуватиме ніяких дій.

krita --export-sequence --export-filename file.png test.kra

У результаті виконання цієї команди для анімації у файлі test.kra, за використання значення –export-filename (file.png), буде створено послідовність зображень у вказаному форматі («png») із вказаним префіксом назви кадру («file»).

Експортування до PDF

Експортування до PDF виглядає дещо інакше. Для його виконання слід скористатися параметром --export-pdf.

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

Цей параметр експортує файл file.png як файл PDF.

Попередження

Цей параметр було вилучено, починаючи з версії 3.1, оскільки результати його застосування були некоректними.

Відкриття із нетиповою роздільністю для екрана

--dpi <dpiX,dpiY>

Цей застарілий параметр у нових версіях ні на що не впливає.

Відкриття шаблона

Відкрити вікно krita і автоматично відкрити вказаний файл зображення як шаблон. За допомогою цієї можливості ви можете створити пункт меню або кнопку на стільниці для відкриття Krita із заданим шаблоном, щоб можна було негайно перейти до роботи з ним!

krita --template шлях/до/файла_шаблону.kra

--template path/to/the/templatename.kra

Відкрити цільовий файл зображення як шаблон.

Підтримувані формати: усі, підтримку яких було реалізовано у Krita (приклад: PNG, JPG, KRA тощо…).

krita --template /home/username/sketchbook/sketch-template-page.kra

Ця команда відкриває файл sketch-template-page.kra як шаблон.

krita --template /home/username/sketchbook/sketch-template-page.kra /home/username/sketchbook/sketch-template-page.kra

Ця команда відкриває файл sketch-template-page.kra як шаблон двічі, в окремих документах.

Запуск

Added in version 3.3:

--nosplash

Запускає Krita без показу вікна вітання.

--canvasonly

Запускає Krita у режимі показу лише полотна.

--fullscreen

запускає krita у повноекранному режимі.

--workspace Workspace

Запускає krita із вказаним робочим простором. Отже, наприклад…

krita --workspace Animation

Запускає Krita із робочим простором Animation.

--file-layer <filename>

Запускає krita із додаванням файлового шару зображення. Зауважте, що вам слід або відкрити наявний файл або створити файл за допомогою аргументу new-image.

Приклад:

krita файл.kra --file-layer зображення.png

krita --new-image RGBA,U8,1000,1000 --file-layer зображення.jpg

Якщо вже запущено екземпляр Krita, а запуск декількох екземплярів вимкнено, цим параметром можна скористатися лише для додавання файлового шару до поточного документа krita.

Приклад: krita --file-layer зображення.png