我没有带有剪辑路径的 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");
结果是:
1/ 剪辑路径中的反转颜色 - 所以剪辑路径正在工作。
2/ 在剪辑路径中调整大小和反转颜色 - 因此在调整大小时会保留剪辑路径。
3/ 更改为准备在 4/ 中进行剪辑测试的 png
4/ 剪辑路径中的反转颜色 - 更改格式时保留剪辑路径。
剪辑选项在此处列出http://www.imagemagick.org/script/command-line-options.php#clip并在此处列出一些示例和更多注释http://www.imagemagick.org/Usage/masking/#clip_mask