[英]Using sips to create an icns file from a png file
我可以用png制作一個jpeg:
sips -s format jpeg myIcon.png --out myIcon.jpeg
但是同樣的命令對icns不起作用:
sips -s format icns myIcon.png --out myIcon.icns
# Error: Unable to write image to file ...myIcon.icns
我怎樣才能解決這個錯誤?
sips
只能轉換圖像轉換成.icns
如果初始圖像文件是256×256,512×512,而據我已經能夠核實,1024×1024。 您必須先將圖像調整為其中一種尺寸,然后使用format選項將圖像轉換為.icns
。 下面的代碼執行此操作。
sips -z 256 256 myIcon.png --out myIconResized.png
要么
sips -z 512 512 myIcon.png --out myIconResized.png
要么
sips -z 1024 1024 myIcon.png --out myIconResized.png
sips -s format icns myIconResized.png --out myIcon.icns
現在,您從調整大小的圖像文件中獲得了一個.icns
文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.