用于将openraster(.ora)文件导出到jpeg / png / etc的命令行工具

时间:2014-11-18 23:57:40

标签: image-processing command-line imagemagick raster graphicsmagick

是否有命令行脚本将openraster(.ora)格式的图形文件转换为更简化的图像格式(jpeg,png,...)?我没有发现"去"粗略的互联网搜索选项。

我尝试了来自ImageMagick和GraphicsMagick库的熟悉的命令,如convert,但它们都没有.ora文件的解码委托。

到目前为止,我发现的唯一一个是来自KDE calligraconverter套件的Calligra。它有一些小故障(背景颜色混乱)正常工作。我想知道是否有其他选择(现在或途中)或者是否是最常用的选项。使用示例:

$ calligraconverter --batch some-triangles.ora some-triangles.jpeg
...
$ ls -lh
total 1.2M
-rw-rw-r-- 1 yuvilio yuvilio  66K Nov 18 18:41 some-triangles.jpeg
-rw-rw-r-- 1 yuvilio yuvilio 1.1M Nov 18 16:25 some-triangles.ora
$ 

仅供参考,我的用例是在编写"笔记本时节省空间" (一堆文件)与我的wacom平板电脑和绘图程序,如mypaint或krita。由于openraster文件由于存储的所有版本控制和图层信息而变得很大,因此如果我不再需要编辑原件,则最好将其导出。

1 个答案:

答案 0 :(得分:3)

由于ORA文件实际上只是一个包含PNG列表的重命名.zip,因此从中获取合并的PNG应该非常容易。事实上,规范要求ZIP在其根目录中包含图像的PNG表示,称为" mergedimage.png,"所以最好你可以解压缩拉链并抓住它。