2012-06-27 79 views
3

我們有一個PHP工具,通過調用ImageMagick將圖像從PSD轉換成其他格式將PSD文件轉換爲GIF,PNG,JPG文件時,ImageMagick能夠在多大程度上保留剪切路徑?

爲了有可能擴展該工具的功能,我現在需要找出「ImageMagick將PSD文件轉換爲GIF,PNG和JPG文件相對於剪切路徑」的可能性。回答下列問題:

  • 可以ImageMagick的轉換PSD文件轉換成GIF/JPG/PNG和保持剪切路徑,以便它可以在後面進一步修改?

  • 或者ImageMagick的只有PSD文件轉換成GIF/JPG/PNG,因此轉換一切剪切路徑外面走進一個透明區域

  • 做每個格式GIF,PNG和JPG 即使支持剪輯路徑的意義上,PSD文件支持他們嗎?

+0

你都注意到BONZO的答案嗎?它對你的問題沒有幫助嗎? –

+0

你是一個奇怪的動物......在這裏問(好)問題,但不對(好)答案或(任何)評論作出反應。 –

回答

5

我沒有用夾子路徑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 /改變爲PNG準備用於剪輯在測試4/

4 /反色剪輯路徑內 - 夾路徑是retaind改變格式時。

夾選項進行了http://www.imagemagick.org/script/command-line-options.php#clip列出一些例子,更多音符這裏http://www.imagemagick.org/Usage/masking/#clip_mask

+0

甚至沒有評論我的帖子 - 我放棄了這個網站。 – Bonzo

+0

你是一個真正的ImageMagician!我今天才開始在這裏回答你的答案 - 但我已經找到了一些真正的寶石。請不要放棄! :-) –

相關問題