Windows HEIC 缩略图提供程序技术指南【免费下载链接】windows-heic-thumbnailsEnable Windows Explorer to display thumbnails for HEIC/HEIF files项目地址: https://gitcode.com/gh_mirrors/wi/windows-heic-thumbnailsHEIC高效图像编码作为苹果设备的默认照片格式在Windows平台上的兼容性问题长期困扰着跨平台用户。Windows HEIC缩略图提供程序通过实现Windows Shell扩展接口为Windows资源管理器提供原生的HEIC/HEIF文件缩略图预览功能解决了这一技术兼容性挑战。技术背景与需求分析HEIC格式的技术特性HEIC格式基于HEIF高效图像文件格式标准采用HEVCH.265编码技术。相比传统的JPEG格式HEIC在相同画质下可将文件大小减少约40-50%同时支持更丰富的功能特性16位色深支持保留更多图像细节透明通道Alpha通道支持HDR高动态范围图像存储图像序列和动画支持深度图和景深信息存储Windows平台的兼容性现状尽管Windows 10及更高版本在系统层面提供了HEIC编解码器支持但需要用户单独购买并安装Microsoft HEIF Image Extensions。即使安装后Windows资源管理器仍然无法显示HEIC文件的缩略图预览用户只能看到通用文件图标严重影响了文件管理的效率。技术痛点分析缩略图生成机制缺失Windows Shell未集成HEIC解码器性能优化不足批量处理HEIC文件时资源占用过高兼容性限制仅支持64位Windows系统开发复杂度需要深入理解COM组件和Shell扩展接口解决方案架构解析核心组件设计Windows HEIC缩略图提供程序采用模块化设计包含三个关键组件HEICThumbnailHandler.dll- 主缩略图提供器heif.dll- libheif库的HEIF格式解码器libde265.dll- HEVC/H.265视频解码器技术实现原理项目通过实现IThumbnailProvider接口与Windows Shell集成。在src/HEICThumbnailHandler.cpp中CHEICThumbProvider类继承自IInitializeWithStream和IThumbnailProvider确保能够在隔离进程中运行提升系统稳定性。关键接口实现class CHEICThumbProvider : public IInitializeWithStream, public IThumbnailProvider { public: // IThumbnailProvider接口方法 IFACEMETHODIMP GetThumbnail(UINT cx, HBITMAP *phbmp, WTS_ALPHATYPE *pdwAlpha); // IInitializeWithStream接口方法 IFACEMETHODIMP Initialize(IStream *pStream, DWORD grfMode); };解码流程架构HEIC文件 → Windows Shell调用 → IThumbnailProvider接口 → libheif解码 → HEVC解码 → RGB转换 → 位图生成 → 返回缩略图部署实施详细步骤系统环境要求组件最低要求推荐配置验证方法操作系统Windows 10 1809 64位Windows 11 22H2winver命令运行库VC Redistributable 2019VC Redistributable 2022控制面板程序列表处理器x64架构支持AVX2指令集系统信息工具内存4GB RAM8GB RAM任务管理器存储10MB可用空间100MB SSD磁盘管理工具安装配置流程步骤1获取项目源码git clone https://gitcode.com/gh_mirrors/wi/windows-heic-thumbnails cd windows-heic-thumbnails步骤2构建环境准备# 安装Visual Studio构建工具 # 安装vcpkg包管理器 git clone https://github.com/microsoft/vcpkg .\vcpkg\bootstrap-vcpkg.bat # 安装libheif依赖库 .\vcpkg install libheif:x64-windows --overlay-ports.\vcpkg-overlay步骤3编译项目使用Visual Studio 2022打开src/HEICThumbnailHandler.sln解决方案文件选择Release|x64配置进行编译。编译过程将生成以下关键文件HEICThumbnailHandler.dll主程序依赖的libheif和libde265库步骤4部署安装# 创建安装目录 $installPath C:\Program Files\HEICThumbnailProvider New-Item -ItemType Directory -Path $installPath -Force # 复制必要文件 Copy-Item .\x64\Release\HEICThumbnailHandler.dll $installPath Copy-Item .\vcpkg\installed\x64-windows\bin\heif.dll $installPath Copy-Item .\vcpkg\installed\x64-windows\bin\libde265.dll $installPath # 注册COM组件 cd $installPath regsvr32 HEICThumbnailHandler.dll步骤5验证安装打开包含HEIC文件的文件夹将视图切换为大图标或中等图标模式按F5刷新文件夹视图确认HEIC文件显示正确的缩略图配置优化与性能调优注册表优化配置缩略图缓存设置Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer] ThumbnailSizedword:00000100 ThumbnailQualitydword:00000064 IconsOnlydword:00000000 ShowTypeOverlaydword:00000001 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] IconsOnlydword:00000000 ShowTypeOverlaydword:00000001性能优化参数# 调整Windows缩略图缓存大小 Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer -Name ThumbnailCacheSize -Value 65536 # 禁用不必要的Shell扩展 # 减少资源管理器加载的扩展数量可以提升缩略图生成速度内存使用优化项目通过以下机制优化内存使用按需加载仅在需要生成缩略图时加载HEIC解码器流式处理通过IInitializeWithStream接口避免文件完全加载到内存尺寸适配根据请求的缩略图大小调整解码分辨率缓存复用利用Windows内置的缩略图缓存机制并发处理优化在多核处理器环境下可以通过以下配置提升并发处理能力# 调整进程优先级管理员权限运行 powershell -Command Get-Process explorer | ForEach-Object { $_.PriorityClass AboveNormal } # 优化文件系统缓存 Set-ItemProperty -Path HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management -Name LargeSystemCache -Value 1故障排查与常见问题安装失败诊断问题1DLL注册失败症状regsvr32返回错误代码0x80070005或0x8007007E 原因权限不足或依赖库缺失 解决方案 1. 以管理员身份运行PowerShell或命令提示符 2. 检查Visual C运行库是否安装 3. 验证DLL文件完整性右键属性→数字签名 4. 使用Dependency Walker检查缺失的依赖项问题2缩略图显示异常症状HEIC文件显示为黑色或损坏的缩略图 原因HEIC文件编码异常或解码器问题 排查步骤 1. 使用其他软件验证HEIC文件完整性 2. 检查libheif.dll版本兼容性 3. 查看Windows事件日志中的应用程序错误 4. 尝试重新编译最新版本调试日志启用项目内置了日志系统可以通过修改注册表启用详细日志Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\HEICThumbnailProvider] LogLeveldword:00000004 LogPathC:\\Temp\\HEICThumbnail.log日志级别定义参考src/log.h0: LOG_NONE - 无日志1: LOG_ERROR - 错误信息2: LOG_WARNING - 警告信息3: LOG_INFO - 一般信息4: LOG_DEBUG - 调试信息5: LOG_TRACE - 详细跟踪信息性能问题分析症状缩略图生成缓慢可能原因及解决方案 1. 大尺寸HEIC文件建议批量处理前压缩原图 2. 系统资源不足关闭不必要的后台进程 3. 磁盘I/O瓶颈使用SSD存储HEIC文件 4. 内存限制增加系统虚拟内存进阶应用场景扩展企业级部署方案对于需要批量部署的企业环境可以采用以下自动化部署脚本# 企业部署脚本示例 param( [string]$InstallPath C:\Program Files\HEICThumbnailProvider, [string]$SourcePath \\fileserver\software\HEICThumbnail ) # 创建安装目录 New-Item -ItemType Directory -Path $InstallPath -Force # 复制文件 Copy-Item $SourcePath\*.dll $InstallPath # 注册COM组件 Start-Process -FilePath regsvr32.exe -ArgumentList /s $InstallPath\HEICThumbnailHandler.dll -Wait -Verb RunAs # 验证安装 $testResult Test-Path HKLM:\SOFTWARE\Classes\CLSID\{GUID-OF-THUMBNAIL-PROVIDER} Write-Host 安装验证结果: $testResult开发集成指南开发者可以将HEIC缩略图功能集成到自定义应用程序中// 示例在自定义应用中使用HEIC解码 #include libheif/heif.h void GenerateHEICThumbnail(const char* heicFilePath, int thumbWidth, int thumbHeight) { heif_context* ctx heif_context_alloc(); heif_context_read_from_file(ctx, heicFilePath, nullptr); heif_image_handle* handle; heif_context_get_primary_image_handle(ctx, handle); heif_image* img; heif_decode_image(handle, img, heif_colorspace_RGB, heif_chroma_interleaved_RGB, nullptr); // 生成缩略图逻辑 // ... heif_image_release(img); heif_image_handle_release(handle); heif_context_free(ctx); }多格式扩展支持基于现有架构可以扩展支持更多图像格式格式类型扩展难度技术方案预期效果AVIF图像中等集成libavif支持下一代AV1图像格式WebP动画简单集成libwebp支持动态WebP缩略图JPEG XL复杂集成libjxl支持最新图像格式RAW相机格式困难集成libraw专业摄影工作流技术对比与选型建议解决方案对比分析特性Windows HEIC缩略图提供程序Microsoft官方扩展第三方图像软件成本免费开源需要购买免费或付费功能范围仅缩略图预览完整编解码支持完整图像处理系统集成原生Shell扩展系统级集成独立应用程序性能影响低按需加载中等高常驻内存可定制性高开源无中等更新维护社区驱动微软官方厂商维护技术选型决策矩阵推荐使用场景个人用户需要快速预览iPhone照片不涉及专业编辑企业环境批量部署统一管理HEIC文件预览开发测试需要了解Shell扩展实现原理轻量级需求仅需缩略图功能避免安装完整图像套件不推荐使用场景专业图像处理需要完整的HEIC编辑功能32位系统环境仅支持64位Windows服务器环境无图形界面需求实时处理需求需要亚秒级响应时间社区参与与发展路线项目架构贡献指南Windows HEIC缩略图提供程序采用MIT许可证欢迎开发者参与贡献核心模块结构src/ ├── HEICThumbnailHandler.cpp # 主缩略图提供器实现 ├── HEICThumbnailHandler.def # DLL导出定义 ├── dllmain.cpp # DLL入口点 ├── log.cpp # 日志系统实现 └── log.h # 日志系统接口贡献方向建议性能优化改进解码算法减少内存占用格式扩展支持更多HEIF变体和扩展格式错误处理增强异常情况的容错能力文档完善补充技术文档和API说明测试覆盖增加单元测试和集成测试开发环境搭建所需工具链Visual Studio 2022或更高版本Windows 10/11 SDKvcpkg包管理器Git版本控制系统构建配置说明项目配置文件src/HEICThumbnailHandler.vcxproj定义了完整的构建参数包括目标平台x64 Windows运行库动态链接MD字符集Unicode优化级别Release模式启用全程序优化质量保证措施代码质量要求遵循Windows COM编程规范内存管理使用RAII原则错误处理使用HRESULT返回值线程安全考虑隔离进程特性测试验证流程单元测试验证单个组件功能集成测试验证Shell扩展集成兼容性测试不同Windows版本验证性能测试内存和CPU使用监控技术发展趋势展望HEIC格式生态发展随着HEIC/HEIF格式在移动设备和专业摄影领域的普及相关工具链的完善变得尤为重要。未来发展方向包括硬件加速支持利用GPU进行HEVC解码加速云服务集成与云存储服务深度集成跨平台一致性确保不同操作系统间体验一致标准化推进推动行业标准统一Windows Shell扩展技术演进Windows Shell扩展技术持续发展为HEIC缩略图提供程序带来新的可能性Windows 11新特性利用新的Shell API提升性能安全增强采用更严格的进程隔离机制可访问性支持高对比度模式和屏幕阅读器国际化完善多语言支持通过本技术指南的详细解析开发者可以深入理解Windows HEIC缩略图提供程序的技术实现原理用户可以获得完整的部署和使用指导。该项目不仅解决了实际的跨平台兼容性问题也为Windows Shell扩展开发提供了有价值的参考案例。【免费下载链接】windows-heic-thumbnailsEnable Windows Explorer to display thumbnails for HEIC/HEIF files项目地址: https://gitcode.com/gh_mirrors/wi/windows-heic-thumbnails创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
Windows HEIC 缩略图提供程序技术指南
Windows HEIC 缩略图提供程序技术指南【免费下载链接】windows-heic-thumbnailsEnable Windows Explorer to display thumbnails for HEIC/HEIF files项目地址: https://gitcode.com/gh_mirrors/wi/windows-heic-thumbnailsHEIC高效图像编码作为苹果设备的默认照片格式在Windows平台上的兼容性问题长期困扰着跨平台用户。Windows HEIC缩略图提供程序通过实现Windows Shell扩展接口为Windows资源管理器提供原生的HEIC/HEIF文件缩略图预览功能解决了这一技术兼容性挑战。技术背景与需求分析HEIC格式的技术特性HEIC格式基于HEIF高效图像文件格式标准采用HEVCH.265编码技术。相比传统的JPEG格式HEIC在相同画质下可将文件大小减少约40-50%同时支持更丰富的功能特性16位色深支持保留更多图像细节透明通道Alpha通道支持HDR高动态范围图像存储图像序列和动画支持深度图和景深信息存储Windows平台的兼容性现状尽管Windows 10及更高版本在系统层面提供了HEIC编解码器支持但需要用户单独购买并安装Microsoft HEIF Image Extensions。即使安装后Windows资源管理器仍然无法显示HEIC文件的缩略图预览用户只能看到通用文件图标严重影响了文件管理的效率。技术痛点分析缩略图生成机制缺失Windows Shell未集成HEIC解码器性能优化不足批量处理HEIC文件时资源占用过高兼容性限制仅支持64位Windows系统开发复杂度需要深入理解COM组件和Shell扩展接口解决方案架构解析核心组件设计Windows HEIC缩略图提供程序采用模块化设计包含三个关键组件HEICThumbnailHandler.dll- 主缩略图提供器heif.dll- libheif库的HEIF格式解码器libde265.dll- HEVC/H.265视频解码器技术实现原理项目通过实现IThumbnailProvider接口与Windows Shell集成。在src/HEICThumbnailHandler.cpp中CHEICThumbProvider类继承自IInitializeWithStream和IThumbnailProvider确保能够在隔离进程中运行提升系统稳定性。关键接口实现class CHEICThumbProvider : public IInitializeWithStream, public IThumbnailProvider { public: // IThumbnailProvider接口方法 IFACEMETHODIMP GetThumbnail(UINT cx, HBITMAP *phbmp, WTS_ALPHATYPE *pdwAlpha); // IInitializeWithStream接口方法 IFACEMETHODIMP Initialize(IStream *pStream, DWORD grfMode); };解码流程架构HEIC文件 → Windows Shell调用 → IThumbnailProvider接口 → libheif解码 → HEVC解码 → RGB转换 → 位图生成 → 返回缩略图部署实施详细步骤系统环境要求组件最低要求推荐配置验证方法操作系统Windows 10 1809 64位Windows 11 22H2winver命令运行库VC Redistributable 2019VC Redistributable 2022控制面板程序列表处理器x64架构支持AVX2指令集系统信息工具内存4GB RAM8GB RAM任务管理器存储10MB可用空间100MB SSD磁盘管理工具安装配置流程步骤1获取项目源码git clone https://gitcode.com/gh_mirrors/wi/windows-heic-thumbnails cd windows-heic-thumbnails步骤2构建环境准备# 安装Visual Studio构建工具 # 安装vcpkg包管理器 git clone https://github.com/microsoft/vcpkg .\vcpkg\bootstrap-vcpkg.bat # 安装libheif依赖库 .\vcpkg install libheif:x64-windows --overlay-ports.\vcpkg-overlay步骤3编译项目使用Visual Studio 2022打开src/HEICThumbnailHandler.sln解决方案文件选择Release|x64配置进行编译。编译过程将生成以下关键文件HEICThumbnailHandler.dll主程序依赖的libheif和libde265库步骤4部署安装# 创建安装目录 $installPath C:\Program Files\HEICThumbnailProvider New-Item -ItemType Directory -Path $installPath -Force # 复制必要文件 Copy-Item .\x64\Release\HEICThumbnailHandler.dll $installPath Copy-Item .\vcpkg\installed\x64-windows\bin\heif.dll $installPath Copy-Item .\vcpkg\installed\x64-windows\bin\libde265.dll $installPath # 注册COM组件 cd $installPath regsvr32 HEICThumbnailHandler.dll步骤5验证安装打开包含HEIC文件的文件夹将视图切换为大图标或中等图标模式按F5刷新文件夹视图确认HEIC文件显示正确的缩略图配置优化与性能调优注册表优化配置缩略图缓存设置Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer] ThumbnailSizedword:00000100 ThumbnailQualitydword:00000064 IconsOnlydword:00000000 ShowTypeOverlaydword:00000001 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] IconsOnlydword:00000000 ShowTypeOverlaydword:00000001性能优化参数# 调整Windows缩略图缓存大小 Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer -Name ThumbnailCacheSize -Value 65536 # 禁用不必要的Shell扩展 # 减少资源管理器加载的扩展数量可以提升缩略图生成速度内存使用优化项目通过以下机制优化内存使用按需加载仅在需要生成缩略图时加载HEIC解码器流式处理通过IInitializeWithStream接口避免文件完全加载到内存尺寸适配根据请求的缩略图大小调整解码分辨率缓存复用利用Windows内置的缩略图缓存机制并发处理优化在多核处理器环境下可以通过以下配置提升并发处理能力# 调整进程优先级管理员权限运行 powershell -Command Get-Process explorer | ForEach-Object { $_.PriorityClass AboveNormal } # 优化文件系统缓存 Set-ItemProperty -Path HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management -Name LargeSystemCache -Value 1故障排查与常见问题安装失败诊断问题1DLL注册失败症状regsvr32返回错误代码0x80070005或0x8007007E 原因权限不足或依赖库缺失 解决方案 1. 以管理员身份运行PowerShell或命令提示符 2. 检查Visual C运行库是否安装 3. 验证DLL文件完整性右键属性→数字签名 4. 使用Dependency Walker检查缺失的依赖项问题2缩略图显示异常症状HEIC文件显示为黑色或损坏的缩略图 原因HEIC文件编码异常或解码器问题 排查步骤 1. 使用其他软件验证HEIC文件完整性 2. 检查libheif.dll版本兼容性 3. 查看Windows事件日志中的应用程序错误 4. 尝试重新编译最新版本调试日志启用项目内置了日志系统可以通过修改注册表启用详细日志Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\HEICThumbnailProvider] LogLeveldword:00000004 LogPathC:\\Temp\\HEICThumbnail.log日志级别定义参考src/log.h0: LOG_NONE - 无日志1: LOG_ERROR - 错误信息2: LOG_WARNING - 警告信息3: LOG_INFO - 一般信息4: LOG_DEBUG - 调试信息5: LOG_TRACE - 详细跟踪信息性能问题分析症状缩略图生成缓慢可能原因及解决方案 1. 大尺寸HEIC文件建议批量处理前压缩原图 2. 系统资源不足关闭不必要的后台进程 3. 磁盘I/O瓶颈使用SSD存储HEIC文件 4. 内存限制增加系统虚拟内存进阶应用场景扩展企业级部署方案对于需要批量部署的企业环境可以采用以下自动化部署脚本# 企业部署脚本示例 param( [string]$InstallPath C:\Program Files\HEICThumbnailProvider, [string]$SourcePath \\fileserver\software\HEICThumbnail ) # 创建安装目录 New-Item -ItemType Directory -Path $InstallPath -Force # 复制文件 Copy-Item $SourcePath\*.dll $InstallPath # 注册COM组件 Start-Process -FilePath regsvr32.exe -ArgumentList /s $InstallPath\HEICThumbnailHandler.dll -Wait -Verb RunAs # 验证安装 $testResult Test-Path HKLM:\SOFTWARE\Classes\CLSID\{GUID-OF-THUMBNAIL-PROVIDER} Write-Host 安装验证结果: $testResult开发集成指南开发者可以将HEIC缩略图功能集成到自定义应用程序中// 示例在自定义应用中使用HEIC解码 #include libheif/heif.h void GenerateHEICThumbnail(const char* heicFilePath, int thumbWidth, int thumbHeight) { heif_context* ctx heif_context_alloc(); heif_context_read_from_file(ctx, heicFilePath, nullptr); heif_image_handle* handle; heif_context_get_primary_image_handle(ctx, handle); heif_image* img; heif_decode_image(handle, img, heif_colorspace_RGB, heif_chroma_interleaved_RGB, nullptr); // 生成缩略图逻辑 // ... heif_image_release(img); heif_image_handle_release(handle); heif_context_free(ctx); }多格式扩展支持基于现有架构可以扩展支持更多图像格式格式类型扩展难度技术方案预期效果AVIF图像中等集成libavif支持下一代AV1图像格式WebP动画简单集成libwebp支持动态WebP缩略图JPEG XL复杂集成libjxl支持最新图像格式RAW相机格式困难集成libraw专业摄影工作流技术对比与选型建议解决方案对比分析特性Windows HEIC缩略图提供程序Microsoft官方扩展第三方图像软件成本免费开源需要购买免费或付费功能范围仅缩略图预览完整编解码支持完整图像处理系统集成原生Shell扩展系统级集成独立应用程序性能影响低按需加载中等高常驻内存可定制性高开源无中等更新维护社区驱动微软官方厂商维护技术选型决策矩阵推荐使用场景个人用户需要快速预览iPhone照片不涉及专业编辑企业环境批量部署统一管理HEIC文件预览开发测试需要了解Shell扩展实现原理轻量级需求仅需缩略图功能避免安装完整图像套件不推荐使用场景专业图像处理需要完整的HEIC编辑功能32位系统环境仅支持64位Windows服务器环境无图形界面需求实时处理需求需要亚秒级响应时间社区参与与发展路线项目架构贡献指南Windows HEIC缩略图提供程序采用MIT许可证欢迎开发者参与贡献核心模块结构src/ ├── HEICThumbnailHandler.cpp # 主缩略图提供器实现 ├── HEICThumbnailHandler.def # DLL导出定义 ├── dllmain.cpp # DLL入口点 ├── log.cpp # 日志系统实现 └── log.h # 日志系统接口贡献方向建议性能优化改进解码算法减少内存占用格式扩展支持更多HEIF变体和扩展格式错误处理增强异常情况的容错能力文档完善补充技术文档和API说明测试覆盖增加单元测试和集成测试开发环境搭建所需工具链Visual Studio 2022或更高版本Windows 10/11 SDKvcpkg包管理器Git版本控制系统构建配置说明项目配置文件src/HEICThumbnailHandler.vcxproj定义了完整的构建参数包括目标平台x64 Windows运行库动态链接MD字符集Unicode优化级别Release模式启用全程序优化质量保证措施代码质量要求遵循Windows COM编程规范内存管理使用RAII原则错误处理使用HRESULT返回值线程安全考虑隔离进程特性测试验证流程单元测试验证单个组件功能集成测试验证Shell扩展集成兼容性测试不同Windows版本验证性能测试内存和CPU使用监控技术发展趋势展望HEIC格式生态发展随着HEIC/HEIF格式在移动设备和专业摄影领域的普及相关工具链的完善变得尤为重要。未来发展方向包括硬件加速支持利用GPU进行HEVC解码加速云服务集成与云存储服务深度集成跨平台一致性确保不同操作系统间体验一致标准化推进推动行业标准统一Windows Shell扩展技术演进Windows Shell扩展技术持续发展为HEIC缩略图提供程序带来新的可能性Windows 11新特性利用新的Shell API提升性能安全增强采用更严格的进程隔离机制可访问性支持高对比度模式和屏幕阅读器国际化完善多语言支持通过本技术指南的详细解析开发者可以深入理解Windows HEIC缩略图提供程序的技术实现原理用户可以获得完整的部署和使用指导。该项目不仅解决了实际的跨平台兼容性问题也为Windows Shell扩展开发提供了有价值的参考案例。【免费下载链接】windows-heic-thumbnailsEnable Windows Explorer to display thumbnails for HEIC/HEIF files项目地址: https://gitcode.com/gh_mirrors/wi/windows-heic-thumbnails创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考