2014-02-26 126 views
3

我不熟悉ai文件。我有具有透明层或α层一个AI文件,我试图将此文件转换为与ImageMagick的巴布亚新几内亚:imagemagick将具有透明图层的AI文件转换为PNG

转换调整大小“1000X” -density 300 test.ai test.png

AI文件URL:pan.baidu.com/s/1eQ9nS4a

我转换其透明度层丢失的图像:

网址:资产。 baicizhan.com/test_data/test_wrong.jpg

但正确的形象应该是这样的:

网址:assets.baicizhan.com/test_data/test_right.jpg

那么,什么是神奇的参数我必须在这里使用?

+0

我也尝试了其他一些选项,如:-alpha on -contrast,也失败了。 – snow

回答

3

很多人都有同样的问题。
你是什么imagemagick版本?
你有没有尝试:

convert ai:test.ai -resize '1000x' -density 300 test.png 

看来,这个命令是从ImageMagick的6.3.7-9 Beta版补丁。
this discussion谈论这个。

+0

谢谢你的回答。是的,我已经尝试过了,但它不正确,如果我想调整图像大小,我应该在“ai:test.ai”之前设置“resize” – snow

+0

您的imagemagick版本?如果你是在Linux下,从shell:convert --version –

+0

我的版本是ImageMagick 6.6.5-0。我尝试了“convert -resize'1000x'-density 300 -verbose -colorspace rgb ai:diego_best.ai diego_best.png”。这不是工作。我试图研究你给我的链接。 – snow

相关问题