找回密码
 立即注册
搜索
查看: 1155|回复: 3

[软件] NeeView 45.3,原生 ARM64 版本

[复制链接]
     
发表于 2026-5-31 22:46 | 显示全部楼层 |阅读模式
好几年前就有人发了 issue,开发者直接敷衍过去了




于是跟 GPT 和 DS 一起搓了一个。
发现这也不能全怪开发者——某些依赖库根本就没提供 Windows ARM64 二进制,得自己编译


简单打开了几本漫画和 PDF 测试了下,暂时没发现什么大问题。
Susie 插件相关模块还是 x86(32 位)模拟,插件用 x86 的。直接生成的 ARM 版 Susie 模块有点 bug.
烦请潭友当回白鼠,有 bug 我和 AI 会尽力修。
提供 zip 包、msi 和 msix 包。zip 包后缀带 fd 的不包含 .NET 10 运行时,需要另行安装。不带 fd 后缀的解压即可运行。


如果需要安装 msix 包,需要右键包 - 点击「属性」- 点击「数字签名」选项卡,然后按下图所示信任自签名证书:


OneDrive
百度网盘(提取码:nevw)
123 云盘(提取码:hiCq)

评分

参与人数 4战斗力 +4 收起 理由
dgrca + 1 我最喜欢的文档阅读软件。谢谢.
distrowatch + 1 好评加鹅
岛风酱 + 1 好评加鹅
雪见 + 1 给力

查看全部评分

回复

使用道具 举报

     
发表于 2026-5-31 23:19 | 显示全部楼层
所以说,工作还是能拖就拖,拖到未来说不定就不用做了
最终节省下来的是自己的人生啊
回复

使用道具 举报

发表于 2026-6-1 00:05 | 显示全部楼层
我需要的是mac上也有NeeView
回复

使用道具 举报

     
发表于 2026-6-1 16:33 来自手机 | 显示全部楼层
ratchetes 发表于 2026-6-1 00:05
我需要的是mac上也有NeeView

将 Windows 平台上的知名 .NET 开源漫画/图片浏览器 NeeView 迁移或跨端到 macOS,是一个工程量极大的重构项目。
​因为 NeeView 是一个极其依赖 Windows 特性的程序:它的 UI 100% 采用 WPF(Windows Presentation Foundation) 编写,底层图片解码依赖 Windows 的 WIC (Windows Imaging Component),动画和渲染高度依赖 DirectX 生态。

​如果你想保持 .NET 的核心业务逻辑,将其真正编译为 macOS 原生运行的程序,Avalonia UI 是目前唯一的最佳选择。它是一个开源的跨平台 .NET UI 框架,API 深度模仿 WPF。
​怎么整:
​架构拆分(物理分离):
​保持 NeeView 的 Core 逻辑(解压 Zip/7z、书签管理、脚本系统、Playlist 等纯 C# 逻辑)。
​将原来的 NeeView(WPF 项目)降级为一个单独的 Windows Shell,然后新建一个 NeeView.Avalonia 项目作为 macOS/Linux 的 Shell。
​XAML 迁移:
​Avalonia 的 XAML 和 WPF 非常像,但并不完全一样。你需要把 WPF 的样式、数据绑定、ControlTemplate 转换为 Avalonia 语法。
​特别是 NeeView 标志性的“长按放大镜”、“鼠标手势 (Mouse Gesture)”和自定义工具栏,需要用 Avalonia 的 Pointer 事件重新实现。
​图像后端替换(最核心的坑):
​NeeView 原版大量使用 System.Windows.Media.Imaging(WIC)。
​在 Mac 下,必须切换为跨平台的图像库。Avalonia 自带的 Avalonia.Media.Imaging.Bitmap 或者引入 ImageSharp / SkiaSharp 来做底层的图片解码与像素处理。
​视频与 PDF 渲染:
​原版在 Win 下调用的是 MediaElement 或 DirectShow/MediaFoundation。在 Mac 下,需要切换到基于 LibVLCSharp 或 FFmpeg.AutoGen 的跨平台视频播放方案。

看了看 好复杂

—— 来自 HONOR BKQ-AN10, Android 16, 鹅球 v3.5.99-alpha
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2026-6-4 01:36 , Processed in 0.096794 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表