使用笔记本电脑的触摸板绘图并使用 FingerPaint 签署 PDF 等

FingerPaint 是一个简单的 Linux 工具,允许您使用笔记本电脑的触摸板进行绘图。在所有 X11 桌面环境和 Wayland 中支持 GNOME。

此工具最明显的用途是将您的签名数字化并签署 PDF 文档,但您也可以使用它来输入复杂的字符或涂鸦。

该应用程序必须从命令行运行以指定各种参数,这将调出一个 GUI,实时显示您在笔记本电脑的触摸板上绘制的内容。

您可以自定义绘图线的颜色(--line-color COLOR; 默认为黑色)和粗细(默认)--line-thickness THICKNESS默认为6),改变生成图片的背景色(--background COLOR) 或者对生成的图像使用深色主题 (--dark默认为明亮的背景)等。指定输出文件路径如下 --output drawing.png-o drawing.png.. FingerPaint 有一项必需的功能,但目前缺少该功能。这是一种恢复最后绘制的线条的方法。

相关:使用 Weylus 将您的平板电脑或手机变成桌面的图形平板电脑/触摸屏

要使用FingerPaint在笔记本电脑的触摸板上默认使用手指进行绘图(例如明亮的图像背景)并在当前目录中生成一个名为drawing.png的图像,请打开终端并运行以下命令: To do。

fingerpaint -o drawing.png

这样做将打开 FingerPaint 绘图 GUI(请参阅文章顶部的屏幕截图),您可以开始使用触摸板绘图。在FingerPaint 绘图窗口中按任意键或单击任意位置以完成绘图并保存drawing.png 文件。

假设您将绘图线的颜色从黑色更改为蓝色,将粗细从 6 更改为 4,并将文件另存为paint.png。在这种情况下,您需要按如下方式运行 FingerPaint:

fingerpaint --line-color blue --line-thickness 4 -o paint.png

您可能还喜欢:如何在某些华硕笔记本电脑的触摸板上嵌入数字小键盘以在 Linux 上工作

这是一个由 FingerPaint 开发人员录制的视频,展示了该工具的工作原理。

安装指纹

Arch Linux / Manjaro 可以从 AUR 安装 FingerPaint:FingerPaint for any X11 desktop | FingerPaint for GNOME Wayland

您可以在任何 Linux 发行版上从 PyPI 安装 FingerPaint。

在使用以下步骤安装 FINgerPaint 之前,请确保: ~/.local/bin 它在您的 PATH 中(如果没有,请添加它 if [ -d "$HOME/.local/bin" ]; then PATH="$HOME/.local/bin:$PATH"; fi 为你 ~/.profile 创建文件以创建源,或注销并重新登录以恢复会话)。

让我们从存储库安装依赖项,以免妨碍(以下是在基于 Debian / Ubuntu 的 Linux 发行版和 Fedora 上安装依赖项的命令。软件包名称可能因发行版而异。请注意,有):

  • Debian / Ubuntu / 流行! _OS / Linux Mint 等
sudo apt install python3-pip python3-evdev python3-pyudev python3-pil python3-tk xinput

  • 软呢帽:
sudo dnf install python3-pip python3-evdev python3-pyudev python3-pillow python3-tkinter xinput

您现在可以从 PyPI 安装 FingerPaint(它适用于所有 Linux 发行版)。

python3 -m pip install --upgrade --user fingerpaint

我加了 --upgrade 由于您将其添加到命令中,因此您可以对命令的初始安装和软件包的升级使用相同的命令。

如上所述,打开一个终端并输入它。 fingerpaint -o drawing.png (或者,如果没有可执行文件,则可执行文件的完整路径 ~/.local/bin 凭您的通行证: ~/.local/bin/fingerpaint -o drawing.png)。类型 fingerpaint -h 显示所有可用选项。

您可能还感兴趣:GNOME:如何在连接鼠标和打字时禁用触摸板

相关阅读:

Posted in: 指令代码