在ubuntu中使用pdftoppm将整个pdf文件文件夹批量转换为jpg或png

Joh*_*59s 5 pdf

我有一个包含近 4000 个 pdf 文件的整个文件夹,这些文件被同事意外扫描成 pdf 文件而不是 jpg。我们正在扫描近 7000 个纸质文件,并且在某个时候第二班不知何故将保存的文件更改为 pdf。

这最初是在 Windows 中完成的,一个多星期以来我一直在寻找一种方法来纠正这个问题,每个人都说使用 Linux,一路上我安装了 mint,然后将其转储到 Ubuntu。我对命令行一无所知。

我需要的只是一个简单的命令来转换整个文件夹的内容。问题出在所有扫描的文件中,我们不知道原件中哪些是正确完成的,哪些是作为 pdf 完成的,或者我们可以重新扫描它们——所有 pdf 文件都在一个文件夹中由他们自己。

我不知道该输入什么,在何处输入或如何使其工作。请帮忙!

Raf*_*ffa 7

这将有助于将所有pdf文件转换为jpg图像。它将保留原始文件名并为其添加页码,因为这必须逐页完成。

指示:

  1. 打开终端并 cd 到包含您需要转换的文件的目录,例如,如果该目录已命名pdf_files并位于您的home目录中,请运行以下命令:

    cd ~/pdf_files

    或者

    cd /home/your_username/pdf_files

  2. 一旦进入该目录(当您看到目录名称出现在闪烁的courser之前的左侧时,您就会知道),然后您可以在终端中键入或复制并粘贴以下命令,然后按回车键:

    find . -maxdepth 1 -type f -name '*.pdf' -exec pdftoppm -jpeg {} {} \;

完成后,您将jpg在旧pdf文件旁边的同一目录中找到新的转换文件。

额外步骤:

如果您希望将转换后的jpg文件与原始pdf文件分开,请在完成上述第 2步后在终端中运行以下命令,以jpg_files在当前目录中创建一个名为的新目录并将所有jpg文件移动到其中:

mkdir jpg_files && mv *.jpg jpg_files/
Run Code Online (Sandbox Code Playgroud)


归档时间:

查看次数:

2997 次

最近记录:

6 年,4 月 前