Edw*_*uay 3 photoshop imagemagick image-clipping
我们有一个PHP工具,通过调用ImageMagick将PSD中的图像转换为其他格式.
为了有可能扩展工具的功能,我现在需要找出" ImageMagick将PSD文件转换为关于剪切路径的GIF,PNG和JPG文件的可能性 ",例如回答以下问题:
ImageMagick可以将PSD文件转换为GIF/JPG/PNG并保持剪切路径以便以后进一步编辑吗?
或者ImageMagick只能将PSD文件转换为GIF/JPG/PNG,因此将剪切路径外的所有内容转换为透明区域?
GIF,PNG和JPG的每种格式甚至支持 PSD文件支持它们的剪切路径吗?
我没有带剪辑路径的psd文件 - 出于兴趣,您可以向我提供一个我可以在我的imagemagick示例网站上使用的文件吗?我有一个带剪辑路径的jpg,但我不能在我的网站上使用它.
无论如何,我开始使用jpg,我被告知有一个剪辑路径并运行此代码:
exec(" convert clip_path.jpg -clip -negate clipped1.jpg");
exec(" convert clip_path.jpg -resize x300 -clip -negate clipped2.jpg");
exec(" convert clip_path.jpg clipped3.png");
exec(" convert clipped3.png -clip -negate clipped4.jpg");
Run Code Online (Sandbox Code Playgroud)
结果是:
1 /剪辑路径中的反转颜色 - 因此剪辑路径正在工作.
2 /剪辑路径中的调整大小和反转颜色 - 因此调整大小时会保留剪辑路径.
3 /更改为png准备好在4 /中进行剪辑测试
4 /剪辑路径中的反转颜色 - 更改格式时,剪辑路径将被保留.
这里列出了剪辑选项http://www.imagemagick.org/script/command-line-options.php#clip以及一些示例和更多说明http://www.imagemagick.org/Usage/masking/#clip_mask
| 归档时间: |
|
| 查看次数: |
2533 次 |
| 最近记录: |