Как экспортировать документ krita, kra с несколькими слоями в png с помощью командной строки?
Существует Преобразователь Calligra:
sudo apt-get install calligra-libs
выполненный с
calligraconverter input_file output_file
или Вы могли попробовать это решение:
Artscript в Файлах/Наутилусе
Artscript является программным обеспечением к convert/watermark/glue-together на лету большой диапазон формата изображений. Даже SVG, *.kra и *.ora.
Загрузите и разархивируйте исходный код Artscriptk в папке. Получите последнее здесь
- Затем с Файлами переходят в
/home/<yourusername>/.local/share/nautilus/scripts
- Создайте файл Artscriptk
touch Artscriptk
дайте ему полномочия выполнения
sudo chmod +x Artscriptk
и отредактируйте его:
gedit Artscriptk
вставьте эту внутреннюю часть и настройте путь, зависящий, где Вы разархивировали источники Artscriptk:
#!/bin/sh /home/<yourusernamehere>/path/to/artscriptk/artscript2.tcl $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
Теперь можно выбрать файлы в Файлах/Наутилусе, и сделать click→script→Artscript правильно и отправить файлы Artscript для использования его.
Я попробовал это в подсистеме Linux для Windows (WSL), но по какой-то причине это не работает. Однако я нашел небольшой обходной путь. Файлы
.kra на самом деле представляют собой просто архивы, и на самом деле они содержат 2 версии вашего изображения в формате png: mergedimage.png
и preview.png
. Таким образом, вы можете просто использовать 7z или другой инструмент для архивирования, чтобы извлечь mergedimage.png
.
поэтому в одной команде это будет:
7z x my_image.kra -o. *.png
или
7z x my_image.kra -o. mergedimage.png
, если вы хотите только последнее.
-о. Флаг
устанавливает выходной каталог в текущий каталог, вы можете поиграть с этим.