我在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機器中的圖像。 請有人闡明這一點。
你可以編輯你的問題來添加你在命令行上調用sips的方式嗎(換句話說,當你測試時,在將命令嵌入AppleScript之前)?我確實發現[本教程](http://www.mactricksandtips.com/2008/07/convert-images-using-terminal.html)有關sips以及如何將png轉換爲bmp。 –
@Manikanda raj S:「BMP」本身並不意味着太多:有很多不同的BMP格式。您可以壓縮BMP,解壓縮,甚至可以將PNG封裝在BMP等內。因此,BMP工具經常使用一個工具生成另一個無法打開的BMP(我最近收到了一條消息,如:*「BMP格式太近了,我們現在還不支持「*)。你有可能考慮另一種格式,這可能適用於兩臺機器?如果你想要無損,我建議你試試PNG。 – TacticalCoder
嗨邁克爾,我使用的命令是「sips -s format bmp wizardsmall.bmp --out wizardsmall.bmp」。 –