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