news 2026/3/23 21:13:36

一款基于 .NET Avalonia 开源免费、快速、跨平台的图片查看器

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
一款基于 .NET Avalonia 开源免费、快速、跨平台的图片查看器

前言

今天大姚给大家分享一款基于 .NET Avalonia 开源免费、快速、可定制、跨平台的图片查看器:PicView。帮助大家享受干净、免费且快速的图片查看体验,没有烦人的弹窗。

工具介绍

PicView 是一款基于 .NET Avalonia 的开源免费、快速、可高度定制、跨平台的图片查看器,支持 macOS 和 Windows 10/11 操作系统。它支持几乎所有常见的图像文件类型,包括但不限于 (animated)WEBP、(animated)GIF、SVG、AVIF、HEIC、PSD 等,为用户提供了一个清洁、无干扰且高效的图片浏览体验。

工具技术栈

PicView 是用 C# .NET 构建的,使用 Avalonia 跨平台的 XAML UI 框架。所有的构建版本都使用NativeAOT(附带修剪功能)进行编译,生成一个完全独立的本地可执行文件。

PicView 利用 Cysharp 的 ZLinq 和 ZString 来实现零内存分配和高性能操作,同时使用R3来实现高性能的 ViewModel 绑定和事件流处理。

应用场景

  • 个人用户:需要快速查看、编辑和管理个人照片和图像收藏。

  • 专业设计师:需要查看和预览多种格式的设计稿和图像文件。

文件类型支持

  • 常见类型:.jpg .jpeg .jpe .png .bmp .tif .tiff .gif .ico .jfif .webp .svg .svgz。

  • 高级类型:.psd .psb .xcf .jxl .heic .heif .jp2 .hdr .tga .dds。

  • RAW类型:.3fr .arw .cr2 .cr3 .crw .dcr .dng .erf .kdc .mdc .mef .mos .mrw .nrw .orf .pef .raf .raw .rw2 .srf .x3f。

  • 其他类型:.pgm .hdr .cut .exr .dib .emf.wmf .wpg .pcx .xbm .xpm .wbmp。

工具源代码

功能演示

图片信息窗口:

你可以通过编辑宽度和/或高度文本框来更改图片大小。要按百分比调整大小,只需在数值后加上百分比符号即可。

图片集:

裁剪图像:

批量调整大小:

图片更名:

按 F2 或右键点击标题栏文件,可以重命名或移动文件。更改文件扩展名后,图片会被转换成相应格式。

项目源码地址

更多项目实用功能和特性欢迎前往项目开源地址查看👀,别忘了给项目一个Star支持💖。

  • GitHub开源地址:https://github.com/Ruben2776/PicView

优秀项目和框架精选

该项目已收录到C#/.NET/.NET Core优秀项目和框架精选中,关注优秀项目和框架精选能让你及时了解C#、.NET和.NET Core领域的最新动态和最佳实践,提高开发工作效率和质量。坑已挖,欢迎大家踊跃提交PR推荐或自荐(让优秀的项目和框架不被埋没🤞)。

  • GitHub开源地址:https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetProjectPicks.md

  • Gitee开源地址:https://gitee.com/ysgdaydayup/DotNetGuide/blob/main/docs/DotNet/DotNetProjectPicks.md

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/13 6:17:03

小程序毕设项目推荐-基于SpringBoot的医院设备管理及报修系统微信小程序基于springboot的医院设备管理及报修小程序的设计与实现【附源码+文档,调试定制服务】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/3/20 22:48:44

基于SpringBoot+Vue的家庭食谱管理系统的设计与实现

前言 🌞博主介绍:✌CSDN特邀作者、全栈领域优质创作者、10年IT从业经验、码云/掘金/知乎/B站/华为云/阿里云等平台优质作者、专注于Java、小程序/APP、python、大数据等技术领域和毕业项目实战,以及程序定制化开发、文档编写、答疑辅导等。✌…

作者头像 李华
网站建设 2026/3/20 22:52:41

Redis 与大数据 NoSQL 数据库的融合应用

Redis 与大数据 NoSQL 数据库的融合应用 关键词:Redis、NoSQL数据库、内存缓存、大数据存储、数据融合架构 摘要:在大数据时代,单一数据库往往难以同时满足“高并发低延迟”和“海量非结构化数据存储”的需求。本文将以“超市快结账通道+大型仓库”的生活化比喻,带您理解Re…

作者头像 李华
网站建设 2026/3/19 4:29:08

RAG项目实战:企业级大模型知识库搭建完整指南

本文详细解析企业级RAG知识库构建方法,涵盖PDF解析、内容提取、向量检索和智能生成等核心环节。基于冠军方案介绍多路由设计、LLM重排序、结构化输出等优化策略,并通过完整代码示例展示系统搭建过程,助力开发者快速掌握大模型知识库构建技术。…

作者头像 李华
网站建设 2026/3/15 2:55:23

【2026最全面】人工智能学习路线:适合新手与大学生的完整指南!大模型AI产品经理学习路线解析,完美!

现在人工智能可以说是非常的火热,很多同学也想学习。但刚开始时总会觉得比较迷茫,不知道如何开始学,也担心人工智能太难,自己可能学不会。所以今天这篇文章对如何去学习人工智能,给出一份学习路线。 一、入门阶段 在人…

作者头像 李华
网站建设 2026/3/23 2:19:41

AI大模型应用开发从理论再到实践:AI大模型应用开发学习路线,提升核心竞争力,非常详细建议收藏

一、初聊大模型 1、什么是大模型? 大模型,通常指的是在人工智能领域中的大型预训练模型。你可以把它们想象成非常聪明的大脑,这些大脑通过阅读大量的文本、图片、声音等信息,学习到了世界的知识。这些大脑(模型&#…

作者头像 李华