Ubuntu使用图片

在Ubuntu使用过程中,也经常需要处理图片。本文记录其中常用的处理。

使用图片

录制 gif

在平时我可能需要展示步骤或者动态效果,所以需要 gif 动图。在ubuntu上,peek可能是一个很好的工具,但不知道为啥我录制的 gif 只展示在左上角,而且使用过程非常卡。

首先使用ubuntu自带的录屏软件录制视屏。

然后用ffmpeg输出为gif。后续再补充下ffmpeg的使用方法。但是录制出来的gif的效果并不是很让我满意。后续看看还有没有其它方法。在指出多媒体上传的地方,建议用视频。

复制代码
ffmpeg -ss 00:00:00 -i "Screencast from 2024-11-26 15-52-16.webm" -t 00:00:04 1.gif

-ss position (input/output)

-t duration (input/output)

https://ffmpeg.org/ffmpeg.html

扫描文件

在日常工作中,我们可能需要扫描文件,将其转换成 PDF。然而市面上的常用的 CamScanner 会在生成的 PDF 上添加水印。一个简单的方法就是用 CamScanner 扫描得到图片文件(不带水印),然后将其转换成 PDF 文件。

将图片文件转换成 PDF 文件:首先用 Image Viewer 打开,然后点击右上角的三条横杠,选择打印(print),选择 Print to File 即可。

图片转pdf

单张图片直接用Image Viewer(默认的)打开,然后print即可。

多张图片使用img2pdf命令。

复制代码
sudo apt install img2pdf

转换

复制代码
img2pdf image1.jpg image2.jpg image3.jpg -o merged.pdf
相关推荐
GeW37 分钟前
新质生产力路线图下,Linux 和数据库不能拆成两件事做
linux
云和数据.ChenGuang40 分钟前
Python 闭包详解:从原理到实战
linux·开发语言·人工智能·python·kubernetes
Linux-lucky41 分钟前
46-Linux学习之旅之LVS负载均衡与keepalived高可用
linux·运维·学习·ubuntu·负载均衡·lvs
Fruiticecake1 小时前
C 变量住在哪里,进程内存为什么越来越大:从 .data / .bss 到 smaps 排查内存增长
linux
Escalating_xu1 小时前
【Linux 网络编程】NAT、代理服务与内网穿透:从一个公网 IP,到一条真正可达的连接
linux·网络·tcp/ip
来让爷抱一个1 小时前
Linux 磁盘 100% 但 du 查不出东西,五种情况逐个排
linux·网络·chrome
皓月盈江3 小时前
GO使用Gin框架实现模板定义、解析与渲染
linux·golang·go·gin·定义模板·解析模板·渲染模板
T量子永生4 小时前
Unisoc(紫光展锐) Kernel 6.18 DDK 编译框架详解
linux·运维·spring
z06.5 小时前
Linux系统中MySQL的安装
linux·mysql
wzg20165 小时前
ubuntu通过docker镜像部署安装onlyoffice
linux·ubuntu·docker