目录
适用于Linux的白板应用程序推荐" >适用于Linux的白板应用程序推荐
1、Xournal++" >1、Xournal++
2、OpenBoard" >2、OpenBoard
3、Scrivano" >3、Scrivano
4、Notelab" >4、Notelab
5、Rnote" >5、Rnote
6、Lorien" >6、Lorien
7、Rainbow Board" >7、Rainbow Board
特别推荐" >特别推荐
结束语" >结束语
首页 系统教程 操作系统 Linux 上的最佳白板应用程序

Linux 上的最佳白板应用程序

Feb 05, 2024 pm 12:48 PM
linux linux教程 linux系统 在线课程 linux命令 外壳脚本 系统安装 overflow 嵌入式linux 良好的许可证 linux入门 linux学习

我们将介绍几款适用于Linux系统的白板应用程序,相信这些信息对您会非常有帮助。请继续阅读!

一般来说,数字白板是一种用于大型互动显示面板的工具,常见的设备类型包括平板电脑、大屏手机、触控笔记本和表面显示设备等。

当教师使用白板时,您可以使用触控笔、手写笔、手指甚至鼠标在设备屏幕上进行绘画、书写或操作元素。这意味着您可以在白板上拖动、点击、删除和绘画,就像在纸上使用笔一样。

然而,要实现这一切,需要有一款软件来支持这些功能,并实现触控和显示之间的精细协调。

目前市面上有许多商业应用可以完成这项工作。然而,在本文中,我们将重点介绍一些自由开源且可在Linux系统中运行的白板应用程序。

适用于Linux的白板应用程序推荐

1、Xournal++

在我们的推荐名单中,首选是Xournal++。我认为这是该列表中最好的应用程序之一。它非常稳定,并且已经存在了一段时间。

Xournal++允许您进行书写、绘画和其他在纸上常见的操作。它支持手写、自定义荧光笔、橡皮擦等工具。此外,它还具有其他许多功能,比如支持图层、添加外部图像、添加音频以及多页特性等等。

该应用程序兼容几乎所有的压感输入设备,如Wacom、Huion和XP-Pen。我曾在触摸板笔记本上进行过测试,在进行少量设置调整后,它可以正常工作。因此,您可以使用任何您手头上的触控设备来开始使用它。

Xournal++是使用C++和GTK3进行编写的。

Linux 上的最佳白板应用程序

Linux 下的 Xournal++ 白板应用程序

对于 Linux 系统,你可以按下述步骤进行安装。此程序是完全免费的,且适用于 Linux、macOS 和 Windows 系统。如果你想在移动设备上尝试,也提供了 BETA 版本。

安装步骤:

该应用程序可以通过 AppImage、Snap、Flatpak 和 deb 包进行安装。同时,也可以通过 PPA 的方式,安装至基于 Ubuntu/Debian 的系统。

特别的是,还为 Fedora、SUSE 和 Arch 提供了专用的安装包。你只需要点击下方的链接,就可以按你所需的格式,下载相应的执行程序。

下载 Xournal++

更多信息:

  • 首页
  • 文档
  • 源代码

2、OpenBoard

我们接下来想要重点介绍的是 OpenBoard。这是一个简洁易用的白板绘画应用,它不会通过过多的选项干扰你的使用体验。

该软件非常适合初学者以及在线课程的初级学生来使用进行笔记。

OpenBoard 内置了丰富的功能,包括颜色、画刷、文本、简单的绘图形状,页面支持等等。此应用基于 Qt 技术构建。

Linux 上的最佳白板应用程序

OpenBoard

安装步骤:

此应用仅为 Ubuntu 提供独立的 deb 包。你可以通过以下链接下载。

下载 OpenBoard

更多信息:

  • 主页
  • 文档
  • 源代码

3、Scrivano

Scrivano 是一款新推出的基于 Qt 技术的白板应用。其设计理念强调易用性,能在记笔记和其他绘画活动中提供高效的功能表现。

它提供了一些独特的功能,如吸附到网格、创建自定义贴纸、填充笔触、激光选项等等。

此外,你还可以在此工具中导入 PDF 文件,并利用各种功能对其进行批注。

以下是一些值得关注的功能。

你可以在我们关于 该应用官方评述 中了解更多关于 Scrivano 的信息。

Linux 上的最佳白板应用程序

Scrivano 中的贴纸

你可以 对你的系统进行 Flatpak 配置以使用 Flathub,然后点击下面的按钮,通过 Flathub 进行安装。

下载并安装 Scrivano

更多信息:

  • 主页
  • Scrivano 评价

4、Notelab

NoteLab 是一款具有十年历史的老牌白板应用。它是一个自由开源的应用,内含丰富的功能集,因此你可以理解这款应用的稳定性和广受欢迎的程度。

以下是其中的部分特性:

  • 此应用支持所有常用的图片格式作为导出选项,例如 SVG、PNG、JPG、BMP 等。
  • 提供了可配置的笔和纸的自定义选项
  • 内建的内存管理器,用于指定 NoteLab 所使用的内存量。
  • 不同格式的纸张可供选择,如宽格式、大学格式和图形纸。
  • 含所有标准绘图工具。
  • 对任何笔记部分都可以进行调整大小、移动、删除、改变颜色等多种操作。
Linux 上的最佳白板应用程序

NoteLab

然而,这是一个由 Java 编写并以 .jar 文件形式发布的应用,所以你需要 Java 运行环境来运行它。你可以参考我们的指南在 Linux 系统中安装 Java 或 JRE。

  • 在基于 Ubuntu 的系统中安装 Java/JRE 的方法
  • 在 Arch Linux 中安装 Java/JRE 的方法

如何安装:

NoteLab 提供了独立的可执行 .jar 文件,可以通过下方链接从 SourceForge 下载。请记住,要运行此应用,你需要 JRE。

下载 NoteLab

更多信息:

  • 主页
  • 文档

5、Rnote

我们此次要介绍的第五款应用叫做 Rnote。Rnote 是一款在触屏设备上进行手写笔记的绝佳应用程序。这款应用基于矢量图像技术,不仅便于进行绘图和注释图片,还方便对 PDF 文件进行标注。它支持本地的 .rnote 文件格式,并提供了 png、jpeg、SVG 和 PDF 的导入/导出选项。

Rnote 最酷的一项特性是它支持 Xournal++ 的文件格式(即本列表的首款应用程序),这使它成为必备的工具。

Rnote 使用 GTK4 和 Rust 进行开发,非常适合在 GNOME 桌面以及各类 Linux 系统上运行。

需要注意的是,该应用程序目前仍在开发中。

Linux 上的最佳白板应用程序

基于 GTK4 和 Rust 的 Linux 白板应用 Rnote

如何安装:

此应用以 Flatpak 包的形式提供。你可以使用 此指南 为你的 Linux 系统安装 Flatpak,然后点击下方的按钮进行安装。

安装 Rnote

更多信息:

  • 主页和源代码

6、Lorien

Lorien 是一个能让你利用多种工具创造个性化笔记的理想数字笔记本软件。Lorien 是一个基于 Godot 游戏引擎的跨平台、自由开源的“无限画布绘图/笔记”应用。这款应用十分适合于快速记取头脑风暴会议中的笔记。

其工具箱相当标准,拥有自由手绘刷、橡皮擦、直线工具和选择工具等。你可以移动或删除你的笔划部分——这些在运行时会被视为点的集合进行渲染。

Linux 上的最佳白板应用程序

Lorien 白板应用程序 for Linux

如何安装:

使用 Lorien 不需要安装。你可以从下面的链接下载一个自我包含的可执行文件(下载 tar 文件)。下载后,解压文件并双击即可运行。

下载 Lorien

更多信息:

  • 主页和源代码

7、Rainbow Board

Rainbow Board 是一款基于 Electron 和 React 的自由开源白板应用。通常,由于性能和臃肿的问题,人们并不喜欢 Electron 应用。但考虑到我们正在列出这个分类的应用,我认为值得一提。

它提供了一个标准的画布,支持触控和手写输入。工具箱包括刷子大小、颜色、填充颜色、字体以及撤销和重做操作。你可以将你的绘制结果导出为 PNG 或 SVG 文件。

Linux 上的最佳白板应用程序

Rainbow Board 白板应用 for Linux

如何安装:

此应用可以作为 Snap、Flatpak 或独立的 deb 安装程序下载。你可以从下面的链接中得到它们。

下载 Rainbow Board

更多信息:

  • 主页
  • 源代码

特别推荐

在这里,我想额外提到的两款绘图应用分别是 Vectr 和 Excalidraw。这两款应用都是基于网络的白板绘图应用。它们被单独归类是因为它们并非传统意义上的桌面应用。

因此,如果你不愿安装其他应用,或者你使用的学校或工作系统中无法进行安装,你可以选择在浏览器中使用这些网络应用。下面是它们的网址。

Vectr

Ecxalidraw

结束语

以上是一些适用于 Linux 及其他操作系统的现代白板 绘图 应用。由于大流行病和居家工作环境的影响,你们许多人可能在使用笔和纸进行在线课程或会议的笔记记录。我相信这些软件会在你的学习和工作中提供帮助。

试一试这些软件,你肯定能找到最适合你的。对此清单如有任何评论或反馈,请在下方的留言区域告诉我。

以上是Linux 上的最佳白板应用程序的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解锁Myrise中的所有内容
4 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

web.xml怎么打开 web.xml怎么打开 Apr 03, 2025 am 06:51 AM

要打开 web.xml 文件,可以使用以下方法:使用文本编辑器(如记事本或 TextEdit)使用集成开发环境(如 Eclipse 或 NetBeans)使用命令行编辑命令(Windows:notepad web.xml;Mac/Linux:open -a TextEdit web.xml)

c语言多线程的四种实现方式 c语言多线程的四种实现方式 Apr 03, 2025 pm 03:00 PM

语言多线程可以大大提升程序效率,C 语言中多线程的实现方式主要有四种:创建独立进程:创建多个独立运行的进程,每个进程拥有自己的内存空间。伪多线程:在一个进程中创建多个执行流,这些执行流共享同一内存空间,并交替执行。多线程库:使用pthreads等多线程库创建和管理线程,提供了丰富的线程操作函数。协程:一种轻量级的多线程实现,将任务划分成小的子任务,轮流执行。

Linux最好使用的是什么? Linux最好使用的是什么? Apr 03, 2025 am 12:11 AM

Linux最适合用作服务器管理、嵌入式系统和桌面环境。1)在服务器管理中,Linux用于托管网站、数据库和应用程序,提供稳定性和可靠性。2)在嵌入式系统中,Linux因其灵活性和稳定性被广泛应用于智能家居和汽车电子系统。3)在桌面环境中,Linux提供了丰富的应用和高效的性能。

无法以 root 身份登录 mysql 无法以 root 身份登录 mysql Apr 08, 2025 pm 04:54 PM

无法以 root 身份登录 MySQL 的原因主要在于权限问题、配置文件错误、密码不符、socket 文件问题或防火墙拦截。解决方法包括:检查配置文件中 bind-address 参数是否正确配置。查看 root 用户权限是否被修改或删除,并进行重置。验证密码是否准确无误,包括大小写和特殊字符。检查 socket 文件权限设置和路径。检查防火墙是否阻止了 MySQL 服务器的连接。

使用Go语言连接Oracle数据库时是否需要安装Oracle客户端? 使用Go语言连接Oracle数据库时是否需要安装Oracle客户端? Apr 02, 2025 pm 03:48 PM

使用Go语言连接Oracle数据库时是否需要安装Oracle客户端?在使用Go语言开发时,连接Oracle数据库是一个常见需求�...

libv是两个 libv是两个 Apr 03, 2025 pm 08:03 PM

我开发了一个名为Lua-Libuv的项目,并乐于分享我的经验。项目初衷是探索如何利用Libuv(一个用C语言编写的异步I/O库)构建简单的HTTP服务器,而无需深入掌握C语言。借助ChatGPT的辅助,我完成了HTTP.C的基础代码。在处理持久连接时,我成功实现了在适当的时机关闭连接并释放资源。起初,我尝试创建一个简单的服务器,通过关闭连接来结束主程序,但遇到了一些问题。我尝试过使用流式传输发送数据块,虽然有效,但这会阻塞主线程。最终,我决定放弃这个方法,因为我的目标并非深入学习C语言。最终,我

C语言条件编译:新手入门到实战应用的详尽指南 C语言条件编译:新手入门到实战应用的详尽指南 Apr 04, 2025 am 10:48 AM

C语言条件编译是一种根据编译时条件选择性编译代码块的机制,入门方法有:使用#if和#else指令根据条件选择代码块。常用条件表达式包括STDC、_WIN32和linux。实战案例:根据操作系统打印不同消息。根据系统位数使用不同的数据类型。根据编译器支持不同的头文件。条件编译增强了代码的可移植性和灵活性,使其适应编译器、操作系统和CPU架构变化。

【Rust自学】简介 【Rust自学】简介 Apr 04, 2025 am 08:03 AM

1.0.1前言这个项目(包括代码和注释)是在我自学Rust的过程中记录的。可能有不准确或表述不清的地方,还请大家谅解。如果您从中受益,那就更好了。1.0.2为什么使用RustRust可靠且高效。Rust可以取代C和C,性能相似但安全性更高,并且不需要像C和C那样频繁重新编译来检查错误。主要优点包括:内存安全(防止空指针取消引用、悬空指针和数据争用)。线程安全(确保多线程代码在执行前是安全的)。避免未定义的行为(例如,数组越界、未初始化的变量或访问已释放的内存)。Rust提供现代语言功能(例如泛型

See all articles