# Icns-Xor **Repository Path**: slcode/Icns-Xor ## Basic Information - **Project Name**: Icns-Xor - **Description**: icns是苹果映像包的图标,系统默认图标单调,此项目解决合并图标问题 - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-03-12 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Icns-Xor 将mac自带的映像图标+logo图标进行合并,使用opencv进行透视合并 **需要1024分辨率的logo png,512x512@2x就是1024x1024** ## 功能 1. png图合转成icns图 2. png图生成带有偏移效果的dmg icns图 ## 使用方式 #### 1 有icns图标图 1. 获取logo icns 2. 解压icns,拷贝512x512@2x的png图到项目目录 3. 编译,填入文件夹和文件名,点击save 4. 找到保存的文件,使用命令进行压缩为icns文件 #### 2 有1024的png图 1. 直接拖拽到编辑框,输入名称即可,合成位置为拖拽位置 ``` 合并生成icns文件 iconutil -c icns 解压icns文件,目录名是xxx.icns iconutil -c iconset