gpt4 book ai didi

macos - 使用 sips 从一个 png 文件创建一个 icns 文件

转载 作者:行者123 更新时间:2023-12-03 15:50:27 38 4
gpt4 key购买 nike

我可以从 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如果初始图像文件是 256x256、512x512,据我所知,是 1024x1024。您必须首先将图像大小调整为这些尺寸之一,然后使用格式选项将图像转换为 .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其次,将调整大小的图像文件转换为 .icns 文件。sips -s format icns myIconResized.png --out myIcon.icns现在你有一个 .icns调整大小的图像文件中的文件。

关于macos - 使用 sips 从一个 png 文件创建一个 icns 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44506713/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com