imagemagick将具有透明层的AI文件转换为PNG

imagemagick将具有透明层的AI文件转换为PNG,imagemagick,imagick,imagemagick-convert,Imagemagick,Imagick,Imagemagick Convert,我不熟悉人工智能文件。我有一个AI文件,它有透明层或alpha层,我尝试使用imagemagick将此文件转换为png: 转换-调整“1000x”的大小-密度300 test.ai test.png ai文件url:pan.baidu.com/s/1eQ9nS4a 我转换了丢失透明层的图像: url:assets.baicizhan.com/test_data/test_error.jpg 但是正确的图像应该是这样的: url:assets.baicizhan.com/test_data/tes

我不熟悉人工智能文件。我有一个AI文件,它有透明层或alpha层,我尝试使用imagemagick将此文件转换为png:

转换-调整“1000x”的大小-密度300 test.ai test.png

ai文件url:pan.baidu.com/s/1eQ9nS4a

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

url:assets.baicizhan.com/test_data/test_error.jpg

但是正确的图像应该是这样的:

url:assets.baicizhan.com/test_data/test_right.jpg


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

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

convert ai:test.ai -resize '1000x' -density 300 test.png
似乎此命令是ImageMagick 6.3.7-9 Beta版提供的补丁。

在谈论这件事时

谢谢你的回答。是的,我试过了,但不正确,如果我想调整图像的大小,我应该在“ai:test.ai”之前设置“resize”你的imagemagick版本?如果您使用的是linux,那么来自shell:convert--versionmy的版本是ImageMagick 6.6.5-0。我尝试了“转换-调整大小'1000x'-密度300-详细-颜色空间rgb ai:diego_best.ai diego_best.png”。这不是工作。我正在尝试研究你给我的链接。我还尝试了一些其他选项,如:-alpha on-contrast,但也失败了。