小编Ori*_*ius的帖子

如何为 MacOS 创建基于图像和基于 PDF 的图标模板?

概括

我想为键盘布局创建一个基于图像和/或基于 PDF 的模板图标,当显示在菜单栏中时,该图标会根据 MacOS Mojave 中的暗/亮模式切换颜色。

背景

我使用Ukelele创建了自定义键盘布局。我将其基于本机键盘布局,允许 Ukelele 从原始布局中提取图标。我没有碰那个图标。然而,当我切换到深色模式时,我的布局的图标仍然是黑色的,而在原始布局中,它会变成白色。

我做了一些研究。根据苹果公司的说法,要让图标自动适应暗/亮模式,听起来它必须是模板图像。(我猜 Ukelele 在从原始布局中提取图标时,以某种方式将基于模板图像的图标转换为非基于模板的图标。)

我猜测模板图像是只有 alpha 通道而没有颜色通道的 PNG 图像。

经过进一步研究,我发现Apple还指的是基于 PDF 的图标。不过,苹果并未透露任何细节。

问题

  1. 我对模板图像是只有 alpha 通道而没有颜色通道的 PNG 图像的猜测​​是否正确?

  2. 我如何创建这样的图像?(我可以访问 Adob​​e CC、Affinity Photo and Designer、Pixelmator Pro 以及显然所有本机 MacOS 应用程序。)

  3. 什么是基于 PDF 的图标?在哪里可以找到有关该图标的详细信息以及如何创建它?具体来说,是否iconutil支持基于 PDF 的图标?

谢谢!

icons png alpha menubar macos-darkmode

5
推荐指数
1
解决办法
367
查看次数

标签 统计

alpha ×1

icons ×1

macos-darkmode ×1

menubar ×1

png ×1