AJh*_*Jha 144 pdf files merge image-processing
我有一堆文本文件、图像和 pdf 文件,我想将它们转换为单个 pdf 文件。我该怎么做?
Gar*_*ett 182
如果您愿意使用终端,则可以使用 ImageMagick。安装它
sudo apt install imagemagick
Run Code Online (Sandbox Code Playgroud)
那么你可以这样做:
convert image1.jpg image2.png text.txt PDFfile.pdf outputFileName.pdf
Run Code Online (Sandbox Code Playgroud)
它对我有用,但问题是它将text.txt
文件转换为图像,因此您无法突出显示生成的 pdf 中的文本。
War*_*ill 37
安装pdftk
sudo apt-get install pdftk
Run Code Online (Sandbox Code Playgroud)
pdftk
如果 PDF 是电子纸,那么 pdftk 就是电子订书钉去除器、打孔器、活页夹、秘密解码器环和 X 射线眼镜。Pdftk 是一个简单的工具,用于处理 PDF 文档的日常事务。
您可以使用 Libre Office 从文本或图像创建 pdf 文件,然后将这些文件与其他 pdf 文件拼接在一起
pdftk 1.pdf 2.pdf 3.pdf cat output 123.pdf
Run Code Online (Sandbox Code Playgroud)
它也可以
将 PDF 页面拆分为新文档
旋转 PDF 页面或文档
除此之外还有很多
此处有更多详细信息:Ubuntu Geek:PDF 编辑工具列表
lan*_*oni 21
试试PDF 链:
PDF Chain 是 PDF Toolkit (PDFtk) 的图形用户界面。GUI 以一种舒适的方式支持命令行工具的所有常见功能。
您可以从默认存储库安装它,也可以从PDF Chain PPA获取最新最好的。
sudo apt-get install pdfchain
Run Code Online (Sandbox Code Playgroud)
或PDF 模组:
PDF Mod 是一个用于修改 PDF 文档的简单应用程序。
您可以重新排序、旋转和删除页面,从文档中导出图像,编辑标题、主题、作者和关键字,以及通过拖放合并文档。
sudo apt-get install pdfmod
Run Code Online (Sandbox Code Playgroud)
也可以看看:
Dan*_*nte 14
对于目录中的多个文件及其具有不同扩展名的子目录,我找不到一个简洁的答案,所以这里是
convert -quality 85 `find -type f -name '*.png' -or -name '*.jpg' | sort -V` output.pdf
Run Code Online (Sandbox Code Playgroud)
我使用命令替换将命令返回的选定项目find
作为参数传递给convert
命令。不幸的是sort -n
没有正确排序我的文件,所以我尝试了-V
选项,它成功了。还要确保您的文件和目录的名称预先按自然排序顺序排列。例如dir1, dir2, dir3
不是dir1, dir_2, dir3
。
这是我用来将多个 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
Run Code Online (Sandbox Code Playgroud)
这种方式非常快,因为图像不会被转换,只是被打包。
也许有一些 tiff 格式不太容易工作,对我来说它工作得很好。
希望能帮助到你。
归档时间: |
|
查看次数: |
203761 次 |
最近记录: |