1
我想将一些东西转换成几种文件格式。我已经开始与simlpe许多输出,如:ImageMagick转换为psd - 文件大小太大
convert .... \
...
-write path/file.pdf \
-write path/file.psd \
path/file.png
它生成三个文件,但它们的尺寸是:
pdf - 2.3MB
psd - 12 MB
png - 181 kB
我已经做了一些测试,事实证明,相同的PDF输出我将通过在png上再次运行转换器来获得,但其大小将为76kB!:
convert file.png file.pdf
现在我正在寻找一些方法来实现PSD文件更小的尺寸。希望有一些方法;-)
编辑:
我有这个到目前为止已经试过:
- 添加
-depth 8
- 它reducud大小6MB - 添加压缩
compress RLE
- 那么大小缩小到3.2MB
我仍然希望有更多的东西可以做;-)
我明白你的意思,但事实并非如此。我将平整图像转换为所有格式,所以没有图层。 – eldi
我已经更新了答案,您可能需要在文章中添加一些文件作为示例。 – dlemstra
我不认为是这样。我实际上正在为客户端创建一个模式文件:以编程方式添加文本并绘制了一些行,只添加了一个带有徽标的图像,但我没有进行测试,大小几乎没有变化。我也尝试过'-strip'选项。恐怕这是因为在这个论坛上指出的RLE压缩实施不当:http://www.imagemagick.org/discourse-server/viewtopic.php?t=23662 – eldi