返回首页

PicView 4.2:开发者更新和修复

PicView 4.2 修复 SVG 和 UI 渲染 bug,更新本地化和库如 Avalonia 11.3.13。在 Windows/macOS 上支持 WEBP、HEIC、PSD。适用于图像处理任务的开发者。

PicView 4.2 发布:SVG 修复和新效果
Advertisement 728x90

# PicView 4.2:开源图片查看器中的关键修复和库更新

PicView 4.2.0 于 2026 年 3 月底发布。这是一个跨平台图片查看器,使用 C# 编写,采用 GNU GPL 许可,支持 Windows 10/11 和 macOS。该项目自 2017 年开始开发,上次发布于 2025 年 12 月。支持的格式包括 WEBP、GIF、SVG、PNG、JXL、HEIC 和 PSD。功能包括查看 EXIF 元数据、压缩、调整大小、归档和漫画处理、效果以及图库。可用便携版和安装版。

渲染和 UI 中的 Bug 修复

这次更新重点关注渲染稳定性和 UI 行为。主要修复:

  • 启用自动适应时,从自动加载加载最后一个文件出现渲染错误。
  • 退出全屏模式后,弹出面板显示不正确。
  • SVG 渲染可能崩溃。
  • 在 Windows 上:从最大化状态最小化窗口失败。

这些更改提升了密集图片工作流中的可靠性,尤其是在自动化查看场景中。

Google AdInline article slot

本地化和效果改进

本地化已更新:塞尔维亚语现在分为拉丁文和西里尔文版本,并修复了翻译文件错误。“图像效果”窗口新增滑块和预设,便于无需外部工具应用滤镜。

对于中高级开发者:效果由 Magick.NET 驱动,可在你的 .NET 应用中实现类似功能。

依赖更新

为提升兼容性和性能,更新了以下库:

Google AdInline article slot
  • Avalonia — 更新至 11.3.13(跨平台 UI 渲染改进)。
  • Svg.Controls.Skia.Avalonia — 更新至 11.3.9.5(SVG 优化)。
  • SharpCompress — 更新至 0.47.3(归档处理)。
  • Magick.NET — 更新至 14.11(图像处理)。

这些更新减少了漏洞并加速文件处理。如果你在项目中使用 Avalonia,请检查兼容性。

关键要点

  • SVG 和 UI 渲染修复消除了生产场景中的崩溃。
  • 塞尔维亚语本地化拆分解决了编码问题。
  • 新效果滑块无需编码即可扩展功能。
  • Avalonia 和 Magick.NET 更新保持技术栈最新。
  • macOS 支持使其成为开发团队的首选工具。

使用建议

PicView 适用于快速无安装查看:测试 Photoshop 导出(PSD/HEIC)、验证 WEBP/JXL,或批量 EXIF 分析。便携版完美适合 CI/CD 管道或临时设置。

GitHub 源代码允许你 fork 并自定义,例如通过 SharpCompress 插件添加格式。

Google AdInline article slot

对于 .NET 集成,深入渲染模块源代码——它们展示了使用 Avalonia 和 Skia 的最佳实践。

— Editorial Team

Advertisement 728x90

继续阅读