跳到正文
发现
InkCanvasForClass:课堂屏幕批注画板
桌面应用学习教育

InkCanvasForClass:课堂屏幕批注画板

面向教师的 Windows 屏幕批注与 PPT 联动软件,基于 InkCanvas 控件开发的社区版。

admin
发布于 2026-11-02
浏览
1
访问
0
下载
0
版本
v1.8.0.15
平台
Windows
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

InkCanvasForClass Community Edition 是一个面向课堂教学场景的 Windows 屏幕批注软件,使用 C# / WPF 编写,基于 InkCanvas 控件。项目自称「最后一次基于 InkCanvas 控件的倔强」,代码源自 icc-20240610-stable、Ink-Canvas 等前作,并在此基础上增加了隐藏到侧边栏等功能,调整了 UI 与操作逻辑。

官网:https://iccce.ink

社区板块(更新日志与使用交流):https://forum.smart-teach.cn/t/icc-ce

主要功能

  • 屏幕墨迹书写与批注,支持套索选择、触摸缩放。
  • 与 PowerPoint 联动,放映时自动切换到 PPT 模式,联动架构可调整为 ROT 或 VSTO。
  • 视频展台相关能力:旋转角度持久化,可打开自定义的第三方视频展台软件。
  • 支持墨迹与图片等多媒体元素同时多选、协同变换。
  • 鼠标模式下保留绘图快捷键,例如用 Alt+D 切回批注模式又不影响其它按键穿透。
  • 插件体系:提供统一的插件配置存储 API,以及 PluginLogger 等调试设施。
  • 通知显示位置、红色强调设置等界面细节可调。

安装与使用

  1. 确保系统已安装 .Net Runtime 6.0 或更高版本,否则程序无法启动;可在微软官网下载安装。
  2. 需要安装 Microsoft Office,官方强烈建议搭配 Microsoft Office 365 的 PowerPoint 使用。
  3. 从 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 整理,以原仓库为准。

更新记录

  1. v1.8.0.15当前版本

    1.8.0.15 主要完成 net6 合并到 net10 后的 .NET 10 适配调整,并更新版本号;共 6 次提交,无关联议题与合并请求。

评论