2011-10-22 24 views
1

我在powerpc機器中使用'sips'來處理bmp圖像。但是imac中的相同口令不處理powerpc mac可以使用的圖像。它只是簡單地表明圖像無效。但它可以在windows,linux和power pc mac中打開。
以下是方案: 我在我的蘋果機腳本安裝程序中使用bmp圖像。 bmp圖像由我的客戶提供。我面對的問題是,當我用客戶提供的圖像編譯applescript安裝程序時,我在安裝程序中看到縮小的圖像。但是,當圖像保存在powerpc mac並編譯時,它工作正常。英特爾中的BMP圖像處理Mac

所以我用sips只是爲了保存powerpc中的圖像。但英特爾MAC機器不接受圖像。

誰能告訴我如何克服這個問題..? 我需要sips work或其他基於終端的程序來處理intel mac機器中的圖像。 請有人闡明這一點。

+0

你可以編輯你的問題來添加你在命令行上調用sips的方式嗎(換句話說,當你測試時,在將命令嵌入AppleScript之前)?我確實發現[本教程](http://www.mactricksandtips.com/2008/07/convert-images-using-terminal.html)有關sips以及如何將png轉換爲bmp。 –

+0

@Manikanda raj S:「BMP」本身並不意味着太多:有很多不同的BMP格式。您可以壓縮BMP,解壓縮,甚至可以將PNG封裝在BMP等內。因此,BMP工具經常使用一個工具生成另一個無法打開的BMP(我最近收到了一條消息,如:*「BMP格式太近了,我們現在還不支持「*)。你有可能考慮另一種格式,這可能適用於兩臺機器?如果你想要無損,我建議你試試PNG。 – TacticalCoder

+0

嗨邁克爾,我使用的命令是「sips -s format bmp wizardsmall.bmp --out wizardsmall.bmp」。 –

回答

1

您沒有詳細說明您對圖像所做的操作,但ImageMagick始終是命令行圖像處理的絕佳選擇。

+0

嗨,我只是想保存在命令行中的文件。一旦我保存在Mac中的文件,我可以使用Mac AppleScript安裝程序中沒有問題。我也去過ImageMagick,但是在powerpc mac中,對我來說啜飲一直很有用。想知道爲什麼它不能在IMac中處理相同的圖像。在imac中啜飲說圖像是無效的,而電源電腦處理它很好。 –