将多个 JPEG 编译为 PDF,给定编号:第 1 页、第 2 页、第 3 页等。

将多个 JPEG 编译为 PDF,给定编号:第 1 页、第 2 页、第 3 页等。

我有多种不同的方法将 JPEG 编译为 PDF,最简单的方法是使用 Acrobat 套件。但是,我的 JPEG 文件的编号方案是第 1 页、第 2 页、第 3 页等。

因此,Adobe Acrobat 上的默认编译顺序为:第 1 页、第 11 页、第 111 页。尽管尝试了许多程序,但它们都没有按任何其他启发式方法排序的基本功能。我下载了一个批量重命名工具,希望找到一种方法来更改命名模式,但找不到解决它的方法。

有人有什么想法吗?

答案1

如果您有 Python,您可以使用前导零重命名文件,以便它们能够正确排序,如下所示:

import glob
import os

for f in glob.glob("Page *"):
    os.rename(f, "Page %03d" % (int(f.split()[1])))

如果文件名中的数字超过三位数,请根据需要增加 %03d 中的 03。

答案2

听起来你需要某种用户界面而不是编程类型的方法,是吗?

你有没有尝试过pdfcreator第一次打印时使用等待和收集选项。最后合并和渲染作业。

我通常会打开打印队列并暂停队列,然后使用界面中的向上和向下箭头以不同的顺序对作业/页面进行排序,然后合并并吐出。

相关内容