PDF 文档、图片和压缩包是日常使用中最常接触的文件类型。Ubuntu 26.04 提供了丰富的工具来处理这些文件,本文将详细介绍各类工具的使用方法。
PDF 文档处理
Papers(默认 PDF 查看器)
Ubuntu 26.04 默认使用 Papers 作为 PDF 查看器(取代了之前的 Evince)。Papers 基于 GTK4 和 libadwaita 构建,界面现代、性能出色。
支持的文档格式:
- DjVu
- XPS
- CBR/CBZ(漫画格式)
- TIFF 多页文档
Papers 常用操作
| 操作 | 方法 |
|---|---|
| 放大/缩小 | Ctrl + +/- 或 Ctrl + 滚轮 |
| 适应页面宽度 | Ctrl + 1 |
| 全屏阅读 | F11 |
| 演示模式 | F5 |
| 搜索文本 | Ctrl + F |
| 打印文档 | Ctrl + P |
| 添加书签 | Ctrl + D |
| 显示侧边栏 | F9 |
注释与标注
Papers 支持基本的 PDF 注释功能:
- 文本高亮
- 下划线和删除线
- 添加文本注释
- 注释可以保存到 PDF 文件中
其他 PDF 查看器
如果需要更多功能,可以安装其他 PDF 查看器:
# Okular - KDE 出品,功能非常丰富
sudo apt install okular
# Foxit Reader(通过 Flatpak)
flatpak install flathub com.foxit.FoxitReaderOkular 的额外功能包括:
- 更丰富的注释工具(手写、印章、几何形状等)
- 表单填写
- 数字签名验证
- 多种文档格式支持
PDF 编辑与处理
命令行工具
# 安装 PDF 工具包
sudo apt install pdftk poppler-utils qpdf
# 合并多个 PDF
pdftk file1.pdf file2.pdf file3.pdf cat output merged.pdf
# 提取特定页面(第 1-5 页和第 10 页)
pdftk input.pdf cat 1-5 10 output extract.pdf
# 旋转页面(所有页面顺时针旋转 90 度)
pdftk input.pdf cat 1-endeast output rotated.pdf
# 拆分 PDF 为单页文件
pdftk input.pdf burst
# PDF 转图片
pdftoppm -png -r 300 input.pdf output
# 压缩 PDF 文件大小
qpdf --linearize input.pdf output.pdf图形化 PDF 编辑
# PDF Arranger - 可视化 PDF 页面重排工具
sudo apt install pdfarrangerPDF Arranger 支持:
- 拖拽排列页面顺序
- 删除不需要的页面
- 旋转页面
- 合并多个 PDF
- 裁剪页面边距
LibreOffice Draw 编辑 PDF
LibreOffice Draw 可以直接打开 PDF 文件进行编辑:
- 右键 PDF 文件 > “打开方式” > “LibreOffice Draw”
- 可以编辑文本、添加图形、修改布局
- 编辑后通过”文件 > 导出为 PDF”保存
注意:这种方式可能会改变复杂 PDF 的原始排版。
图片查看与编辑
Loupe(默认图片查看器)
Ubuntu 26.04 默认使用 Loupe 查看图片(取代了 Eye of GNOME)。Loupe 采用 GPU 加速渲染,打开图片速度快。
支持的图片格式:
- JPEG、PNG、GIF、WebP
- AVIF、HEIC/HEIF
- SVG、BMP、TIFF
- RAW 格式(部分支持)
Loupe 常用操作
- 浏览图片:左右方向键切换同目录下的上一张/下一张
- 缩放:
Ctrl + +/-或双指缩放手势 - 全屏查看:
F11 - 查看 EXIF 信息:点击信息按钮查看拍摄参数
- 旋转图片:
Ctrl + R顺时针旋转
GIMP 图片编辑器
GIMP 是 Linux 上最强大的位图编辑器,功能对标 Adobe Photoshop。
sudo apt install gimpGIMP 核心功能:
- 图层系统:支持多图层编辑、混合模式、透明度
- 选区工具:矩形、椭圆、自由选区、魔术棒、按颜色选择
- 绘图工具:画笔、铅笔、喷枪、橡皮擦、文字工具
- 滤镜和特效:模糊、锐化、变形、光照、噪点等
- 颜色调整:亮度/对比度、色阶、曲线、色相/饱和度
- 批量处理:通过 Script-Fu 或 Python-Fu 脚本自动化操作
GIMP 常用快捷键
| 快捷键 | 功能 |
|---|---|
R | 矩形选区 |
E | 椭圆选区 |
Z | 缩放工具 |
P | 画笔 |
T | 文字工具 |
Shift + Ctrl + E | 导出图片 |
其他图片工具
# Inkscape - 矢量图编辑器(对标 Adobe Illustrator)
sudo apt install inkscape
# Krita - 数字绘画工具
sudo apt install krita
# ImageMagick - 命令行图片处理
sudo apt install imagemagick命令行图片处理
使用 ImageMagick 进行批量图片处理:
# 调整图片大小
convert input.jpg -resize 800x600 output.jpg
# 批量转换格式(PNG 转 JPEG)
mogrify -format jpg *.png
# 批量调整大小
mogrify -resize 50% *.jpg
# 添加水印
composite -dissolve 30 -gravity southeast watermark.png photo.jpg output.jpg
# 图片格式转换
convert image.webp image.png
# 查看图片信息
identify -verbose image.jpg截图后的快速编辑
如果只需要简单的截图标注,推荐使用 Drawing(GNOME 绘图应用):
sudo apt install drawingDrawing 提供了简单直观的编辑功能:画笔、文字、箭头、矩形、裁剪等,非常适合快速标注截图。
压缩包处理
图形界面操作
Ubuntu 26.04 的文件管理器(Nautilus)内置了压缩/解压缩功能:
- 解压:双击压缩包即可在文件管理器中浏览内容,或右键选择”提取到此处”
- 压缩:选中文件或文件夹,右键选择”压缩”,支持 ZIP、tar.gz、7z 等格式
安装额外压缩格式支持
# 安装完整的压缩格式支持
sudo apt install p7zip-full p7zip-rar unrar unzip zip
# RAR 格式支持
sudo apt install unrar
# 安装图形化压缩管理器(功能更丰富)
sudo apt install file-roller命令行压缩/解压
ZIP 格式
# 解压 ZIP
unzip archive.zip
# 解压到指定目录
unzip archive.zip -d /目标目录/
# 创建 ZIP 压缩包
zip -r archive.zip 文件夹名/
# 查看 ZIP 内容(不解压)
unzip -l archive.zip
# 带密码压缩
zip -e -r archive.zip 文件夹名/tar.gz / tar.bz2 格式
# 解压 tar.gz
tar xzf archive.tar.gz
# 解压 tar.bz2
tar xjf archive.tar.bz2
# 解压 tar.xz
tar xJf archive.tar.xz
# 创建 tar.gz 压缩包
tar czf archive.tar.gz 文件夹名/
# 查看内容(不解压)
tar tzf archive.tar.gz7z 格式
# 解压 7z
7z x archive.7z
# 创建 7z 压缩包(高压缩率)
7z a archive.7z 文件夹名/
# 带密码压缩
7z a -p archive.7z 文件夹名/
# 查看内容
7z l archive.7zRAR 格式
# 解压 RAR
unrar x archive.rar
# 查看 RAR 内容
unrar l archive.rar处理中文文件名乱码
解压包含中文文件名的 ZIP 文件时可能出现乱码。使用以下方法解决:
# 指定编码解压
unzip -O GBK archive.zip
# 或使用 Python 脚本处理
python3 -c "
import zipfile, os
with zipfile.ZipFile('archive.zip') as z:
for info in z.infolist():
info.filename = info.filename.encode('cp437').decode('gbk')
z.extract(info)
"总结
Ubuntu 26.04 为 PDF、图片和压缩包处理提供了丰富的工具选择。Papers 和 Loupe 作为默认查看器提供了轻量快速的体验,GIMP 和各类命令行工具则满足了专业编辑需求。掌握图形界面和命令行两种操作方式,可以高效应对各类文件处理任务。