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