发现 
桌面应用学习教育
InkCanvasForClass:课堂屏幕批注画板
面向教师的 Windows 屏幕批注与 PPT 联动软件,基于 InkCanvas 控件开发的社区版。
- 浏览
- 1
- 访问
- 0
- 下载
- 0
- 版本
- v1.8.0.15
- 平台
- Windows
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。
详细介绍
项目简介
InkCanvasForClass Community Edition 是一个面向课堂教学场景的 Windows 屏幕批注软件,使用 C# / WPF 编写,基于 InkCanvas 控件。项目自称「最后一次基于 InkCanvas 控件的倔强」,代码源自 icc-20240610-stable、Ink-Canvas 等前作,并在此基础上增加了隐藏到侧边栏等功能,调整了 UI 与操作逻辑。
社区板块(更新日志与使用交流):https://forum.smart-teach.cn/t/icc-ce
主要功能
- 屏幕墨迹书写与批注,支持套索选择、触摸缩放。
- 与 PowerPoint 联动,放映时自动切换到 PPT 模式,联动架构可调整为
ROT或VSTO。 - 视频展台相关能力:旋转角度持久化,可打开自定义的第三方视频展台软件。
- 支持墨迹与图片等多媒体元素同时多选、协同变换。
- 鼠标模式下保留绘图快捷键,例如用
Alt+D切回批注模式又不影响其它按键穿透。 - 插件体系:提供统一的插件配置存储 API,以及 PluginLogger 等调试设施。
- 通知显示位置、红色强调设置等界面细节可调。
安装与使用
- 确保系统已安装
.Net Runtime 6.0或更高版本,否则程序无法启动;可在微软官网下载安装。 - 需要安装 Microsoft Office,官方强烈建议搭配 Microsoft Office 365 的 PowerPoint 使用。
- 从 releases 页面下载对应版本:https://github.com/InkCanvasForClass/community/releases
常见问题处理:
- Windows 10 以下系统中部分图标显示为「□」:安装 SegoeFonts 压缩包中的
SegMDL2.ttf字体后重启。 - 点击放映后一翻页就闪退:请激活 Microsoft Office。
- 放映后画板不切换到 PPT 模式:先确认 PowerPoint 不处于保护(只读)模式;曾安装 WPS Office 导致 COM 组件损坏时,需完全卸载 WPS 后重装 Microsoft Office;同时确保 PowerPoint 与本应用运行在同一权限下。
注意事项
- 本项目使用 GPL-3.0 协议,版权归 CJKmkp 所有,仅用于个人使用,请勿商用。
- 未经广泛测试的 Beta 版本不建议在公开课、录播课、线上直播、大型会议等公众场合使用,相关风险由使用者自行承担。
- 软件并非商业项目,更新节奏不快,功能建议可以 Issue 或 PR 形式提出。
- 贡献代码时请提交到
net10分支;Fix 类修复提交到net6分支,若相关功能只存在于net10则提交至net10。
本作品整理自 GitHub 开源项目 InkCanvasForClass/community,原作者 @InkCanvasForClass,许可证 GPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v1.8.0.15当前版本
1.8.0.15 主要完成 net6 合并到 net10 后的 .NET 10 适配调整,并更新版本号;共 6 次提交,无关联议题与合并请求。
评论