使用 Chafa 将图像和动画转换为 Szel ANSI Unicode 字符

Chafa 是一个免费的开源命令行图像到文本转换器软件,适用于 Linux 和 MacOS。 它是在 LGPL-3.0 许可下发布的。 使用 chafa,您可以转换任何图像,包括动画 GIF。 它还支持 Unicode 符号以获得更好的输出。 它还支持日文和韩文等全角字符,真彩色、256 色、16 色和简单 FG/BG、RGB 和 DIN99d 色彩空间等颜色模式,支持 alpha 透明度,SIMD 优化和多线程。

您可以从 Freetype 支持的任何字体文件(如 TTF、OTF、PCF 等)加载 Glyphs。它目前支持现代和经典终端和终端仿真器。 对于 chafa 安装,请按照以下步骤操作。

在 Ubuntu 上安装 Chafa

Chafa 可作为 snap 和官方 PPA 使用。 您可以使用终端应用程序安装 chafa。

使用 Warp 安全地彼此共享文件

通过 PPA 安装 Chafa:

打开终端 (ctrl+alt+t) 并运行以下命令以添加 chafa PPA 并安装 Chafa。

sudo add-apt-repository ppa:hpjansson/chafa
sudo apt update
sudo apt install chafa

查发用法:

您可以使用以下语法。

chafa [OPTION...] [IMAGE...]

如需完整的手册页,请运行此命令。

chafa

例子:

如果您的“下载”文件夹中有图像并且该图像名称为 logo.png,则运行以下命令。

cd Downloads
chafa logo.png

通过 Snap 安装 Chafa

您也可以通过 snap 包安装它。 为此,在终端运行这个 chafa snap 安装命令。

sudo snap install chafa --edge

就这样

如果您喜欢这篇文章,请订阅我们的 YouTube 渠道. 您也可以通过以下方式与我们保持联系 TwitterFacebook.