我正在开发一个使用bash命令的全合一图像转换工具。因此,我想知道如何使用命令行将包含多层的krita ".kra“文档导出到"png”映像中?
发布于 2015-04-23 07:28:43
Krita有一个命令行转换器。但是,从2.9版中删除了它,以支持调用带有参数的krita二进制文件。
如果krita版本是2.8或更少,你应该使用书法
calligraconverter --batch -- input output在2.9中,你会这样称呼krita
krita input --export --export-filename output默认情况下,这两个命令的输出格式都是基于输出扩展名的。欲了解更多信息,请运行“--帮助”命令。
发布于 2015-04-22 14:14:40
不是您想要的现成的命令行实用程序解决方案,但仍然是。
从大卫·雷沃的博客找到下面的python脚本
试着让它适应你的需要。
import sys, zipfile
import Image
import StringIO
if len(sys.argv) != 4:
sys.exit('Usage: '+sys.argv[0]+' <Input> <Output> <Size>')
thumbnail = zipfile.ZipFile(sys.argv[1]).read('preview.png')
im = Image.open(StringIO.StringIO(thumbnail))
im.thumbnail( (int(sys.argv[3]), int(sys.argv[3])) )
im.save(sys.argv[2],'png')https://stackoverflow.com/questions/29797037
复制相似问题