PDFsam可以拆分、合并、重排PDF文件的内容。你可以分割页面、提取页面或书签、将多个PDF文件合并成一个,旋转文档和交换文档之间的页面等等。
PDFsam即有收费版本,也有免费版本。
PDFsam Basic是开源免费版本,功能虽然没有收费版多,但是基本功能都有。
PDFsam Basic源代码:https://github.com/torakiki/pdfsam
PDFsam Basic is our free and open source desktop application to split, merge, extract pages, rotate and mix PDF files
Ubuntu安装使用PDFsam Basic:
安装Java:
$ sudo apt install openjdk-8-jre libopenjfx-jni libopenjfx-java openjfx
设置JAVA_HOME环境变量:
$ sudo vim /etc/environment
在文件尾添加:
JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64/" # 64位系统
# 如果你使用32系统:
JAVA_HOME="/usr/lib/jvm/java-8-openjdk-i386/" # 32位系统
使生效:
$ source /etc/environment
安装PDFsam:https://github.com/torakiki/pdfsam/releases
$ wget https://github.com/torakiki/pdfsam/releases/download/v3.1.0.RELEASE/pdfsam-3.1.0.RELEASE-1_all.deb
$ sudo dpkg -i pdfsam-3.1.0.RELEASE-1_all.deb