DMG 背景图: PIL 生成箭头 + 中文提示, 布局对齐
之前只有两个图标并排, 用户看不出来要拖拽. 现在在 DMG 挂载打开时:
- 中间一根灰箭头从 .app 指向 Applications
- 底部中文提示 "将左侧应用拖到右侧 Applications 即完成安装"
- 窗口/图标/箭头三者坐标对齐
实现:
- 用 PIL 在 staging 阶段生成 600x400 PNG, 放 .background/bg.png
(dot 前缀让 Finder 默认隐藏)
- AppleScript 里 set background picture 用 HFS path (冒号分隔)
- 图标位置 {150,200} / {450,200} 与背景图箭头两端对齐
PIL 字体查找: PingFang (默认中文) -> STHeiti -> Helvetica -> 兜底,
在打包机上都会命中至少一个.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Showing
1 changed file
with
51 additions
and
5 deletions
-
Please register or sign in to post a comment