摘要
我想创建一个基于图片或PDF的键盘布局图标模板,当在菜单栏中显示时,它会根据 MacOS Mojave 的暗/亮模式切换颜色。
背景
我使用Ukelele创建了一个自定义的键盘布局。我基于原生键盘布局创建它,允许 Ukelele 从原始布局中提取图标。我没有触及图标。但是当我切换到暗模式时,我的布局图标仍然是黑色的,而在原始布局中,它变成了白色。
我做了一些研究。根据Apple的说法,图标要自动适应暗/亮模式,它必须是一个模板图像。(我猜 Ukelele 已经从原始布局中提取一个基于图像模板的图标,并将其转换为非模板化的图标。)
我猜想一个模板图像是一张只有 alpha 通道没有彩色通道的 PNG 图像。
经过进一步的研究,我发现Apple 还提到了一些所谓的 PDF 图标。然而,苹果并没有给出任何细节。
问题
我的猜测正确吗?模板图像是一张只有 alpha 通道没有彩色通道的 PNG 图像吗?
如何创建这样的图像?(我可以使用 Adobe CC、Affinity Photo 和 Designer、Pixelmator Pro 和所有原生 MacOS 应用程序。)
PDF 图标是什么,我在哪里可以找到详细信息,并如何创建它们?具体而言,
iconutil
是否支持 PDF 图标?
谢谢!