Rnote:支持压感手写与三种导出格式的矢量手写笔记软件
Rnote支持压感手写与三种导出格式的矢量手写笔记软件【免费下载链接】rnoteSketch and take handwritten notes.项目地址: https://gitcode.com/GitHub_Trending/rn/rnoteRnote 是一款用 Rust 编写的开源矢量绘图应用面向手写笔记记录者和数位板用户。它提供压感手写、PDF 与图片导入批注、导出为 PDF、SVG、Xopp 三种格式的能力原生 .rnote 文档是压缩后的 JSON 文件也支持用命令行批量处理。项目快照项目信息开发语言Rust界面层基于 GTK4 与 Libadwaita许可证GPL-3.0-or-later支持平台LinuxFlatpak、Windows安装包 / winget、macOS应用包当前版本0.15.0文档格式.rnotegzip 压缩的 JSON整档导出 PDF、SVG、Xopp页面与选区导出 SVG、PNG、JPEG最短上手路径Linux 下用 Flatpak 安装Linux 下推荐从 Flathub 安装官方 Flatpak共两条命令flatpak install flathub com.github.flxzt.rnote flatpak run com.github.flxzt.rnote启动后的第一个动作点进侧边栏的工作区浏览器Workspace browser内置的文件浏览器选中一个本地目录。Rnote 会把该目录下的 .rnote、PDF、SVG、PNG 文件列出来点一下即可打开。新建文档用左上角的新建按钮默认页面为 A3 竖版画布默认向各个方向无限扩展。工作区浏览器显示当前目录的文件列表.rnote 文档与 PDF 都能直接点开。核心能力拆解压感手写与笔迹样式典型场景在数位板上记笔记希望笔画像真笔一样有粗细变化。具体操作在左侧工具栏选择画笔下笔移动笔画粗细随压力变化笔迹样式实心、纹理、马克笔等、宽度、颜色在画笔设置页配置还可以顺手打开可选的内置笔尖音效。实际效果手写内容保留压力信息数位笔按键快捷键可重新配置写一半时能按键快速切换画笔与橡皮擦。适用边界书写体验依赖压感数位笔README 把笔键映射异常列为已知问题与系统是否加载 libinput/libwacom 驱动有关。主界面左侧是画笔等工具顶部是多文档标签页画布中已写入手写笔迹、形状批注和导入的图片。PDF 与图片导入批注典型场景课件 PDF、讲义需要在原文旁写批注。具体操作把 PDF 拖进画布或从工作区浏览器打开导入时可选位图或矢量两种渲染方式默认矢量页面排布可选连续排布或每页独占一个文档页页面宽度可按页面宽度百分比设置。实际效果导入后保留原始排版可在其上直接手写批注、用箭头、矩形、椭圆等形状标注再用打字机工具插入文字。适用边界扫描件类 PDF 建议选位图路径并调高位图缩放因子避免细节模糊默认矢量路径适合文字型 PDF。画布中是一页导入的 PDF原文上叠加了手写旁注、形状标注框和文字输入。选择工具与对象编辑典型场景写完发现某块内容放错了位置或某个图形需要放大缩小。具体操作切换到选择工具单选一笔或多选数笔然后移动、旋转、缩放。实际效果画布内容都是矢量对象而非栅格化图像位置和尺寸随时可以二次修改。适用边界若只想把画布中某一部分单独取出成图选区导出可以用 CLI 指定矩形范围并可附加位图缩放与 JPEG 质量参数。选中的图形显示出选择框与控制点右侧面板提供选择工具的操作选项。一条完整流程从 PDF 导入到 PDF 导出以“给一份课件 PDF 做批注”为例。从工作区浏览器打开 PDF导入选项保持矢量渲染与连续排布所有页面在画布上顺次排成一长条。接着批注用形状工具给重点结论画框用笔在页边写解释写完一段后框选整个批注块拖到右侧空白处归拢。若同时处理多份文档顶部标签页可以并排打开数个 .rnote 文件来回切换。最后导出整档可导出为含背景的 PDF或保留矢量可编辑能力的 SVG只交付批注部分时把选区单独导出成 PNG准备打印时导出选项里有针对打印优化背景与笔画颜色的开关。当文件数量达到几十份时交给 CLIexport 子命令支持整档、逐页、按选区范围三种批量导出逐页导出还带位图缩放与 JPEG 质量参数。给想读源码的人crates/rnote-engine/src/pens/画笔、橡皮擦、选择工具等笔的实现能看懂输入事件如何变成一笔笔笔迹以及各工具的参数配置。crates/rnote-engine/src/engine/渲染、导入导出、笔迹内容存储等引擎核心各导出格式的定义都在这里。crates/rnote-compose/src/builders/直线、箭头、椭圆、贝塞尔曲线等矢量形状的构建器即形状工具的生成逻辑。crates/rnote-cli/src/命令行工具test、import、export、thumbnail、create 五个子命令的入口。已知局限与不适用场景文件格式仍在演进。README 明确提示 .rnote 格式可能变更并打破版本间兼容性0.2.0 到 0.5.0 已发生过四次破坏性变更打开旧文件时需要用 flatpak 降级到对应旧版本步骤见 README 的 Downgrading 小节。不支持 X11 桌面。数位笔与触摸输入表现不稳上游 GTK4 对 X11 的维护持续减少官方不再修 X11 相关问题需要 Wayland 会话。Flatpak 沙箱权限。拖放文件失效、工作区浏览器显示异常目录路径都需要用 Flatseal 给应用补授权限。什么情况别用它需要多人实时协同编辑的场景Rnote 不提供该能力。Rnote 的定位是单机的矢量手写笔记工具压感笔迹、PDF 批注、整档三种格式导出构成主线代价是文件格式尚不稳定且不兼容 X11。使用前建议先确认会话是 Wayland、应用版本与文件版本匹配。各平台安装包与最新版本信息可在项目站点 rnote.flxzt.net 及项目仓库发布页查询。【免费下载链接】rnoteSketch and take handwritten notes.项目地址: https://gitcode.com/GitHub_Trending/rn/rnote创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Unity怪物卡车物理建模与流式加载实战

Unity怪物卡车物理建模与流式加载实战

简介:这是一套基于Unity引擎开发的怪物卡车特技3D赛车游戏完整项目源码,面向Unity初学者与游戏开发进阶者,尤其适合希望掌握物理驱动、车辆控制与场景交互等核心模块的C#开发者。资源包含2000个文件,主体为414个Prefab&#xff08…

2026/11/14 5:53:49 阅读更多 →
SurfSense Reddit 专业子代理:结构化帖子、评论与社区舆情数据的实时抓取与对比分析

SurfSense Reddit 专业子代理:结构化帖子、评论与社区舆情数据的实时抓取与对比分析

SurfSense Reddit 专业子代理:结构化帖子、评论与社区舆情数据的实时抓取与对比分析 【免费下载链接】SurfSense Open-source NotebookLM alternative. Research the open web with live data(Reddit, YT, IG, TikTok, Indeed, Google Search, Maps etc) through on…

2026/11/14 5:53:49 阅读更多 →
Cilium 中的 deepequal-gen:为 Go 类型自动生成高性能 DeepEqual 深度比较代码

Cilium 中的 deepequal-gen:为 Go 类型自动生成高性能 DeepEqual 深度比较代码

Cilium 中的 deepequal-gen:为 Go 类型自动生成高性能 DeepEqual 深度比较代码 【免费下载链接】cilium eBPF-based Networking, Security, and Observability 项目地址: https://gitcode.com/GitHub_Trending/ci/cilium deepequal-gen 是 Cilium 项目引入并…

2026/10/24 3:52:20 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/11/14 5:13:29 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/11/14 5:13:29 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/11/14 5:13:29 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/11/13 22:08:41 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/11/14 2:41:37 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/11/14 5:13:29 阅读更多 →

日新闻

周新闻

月新闻