我有一堆文本文件、图像和 pdf 文件,我想将它们转换为单个 pdf 文件。我该怎么做?
答案1
如果你愿意使用终端,你可以使用 ImageMagick。使用以下命令安装它:
sudo apt install imagemagick
那么你可以这样做:
convert image1.jpg image2.png text.txt PDFfile.pdf outputFileName.pdf
或者另一个例子:
convert *.jpg outputJpgFiles.pdf
它对我有用,但问题是它将文件转换text.txt
为图像,因此你无法在生成的 pdf 中突出显示文本。
答案2
安装 pdftk
sudo apt-get install pdftk
編輯
如果 PDF 是电子纸,那么 pdftk 就是电子起钉器、打孔器、活页夹、密码解码环和 X 光眼镜。Pdftk 是一款使用 PDF 文档进行日常操作的简单工具。
您可以使用 Libre Office 从文本或图像创建 pdf 文件,然后将它们与其他 pdf 文件拼接在一起
pdftk 1.pdf 2.pdf 3.pdf cat output 123.pdf
它还可以
将 PDF 页面拆分为新文档
旋转 PDF 页面或文档
以及更多
更多详情请点击这里:Ubuntu Geek:PDF 编辑工具列表
答案3
答案4
这是我用来将多个 TIFF 转换为 PDF 的解决方案。
我必须从 30,000 个 tiff 文件开始创建 6,000 多个 PDF。convert
估计时间:6 到 7 小时。
我使用了tiffcp
和tiff2pdf
,它们只花了几秒钟。
$ tiffcp 1.tiff 2.tiff ... multi.tiff
$ tiff2pdf multi.tiff > final.pdf
这种方式确实很快,因为图像不需要转换,只需要打包。
也许有些 tiff 格式不太容易使用,但对我来说,它可以完美地运行。
希望能帮助到你。