Batch file 将子文件夹批量转换为PDF

Batch file 将子文件夹批量转换为PDF,batch-file,pdf,Batch File,Pdf,如何使用文件夹名称将子文件夹中的一组图像批量转换为pdf格式。我假设imagemagic可以做到这一点,并安装了它,但我不确定如何做到这一点(win7) 在根目录下运行,创建pdf的Sub1.pdf Sub2.pdf等。试试这个 ::Renaming all img to pdf extension cd <Sub1> REN *.png *.pdf cd <Sub2> Ren *.png *.pdf ::Renaming all img to Sub cd <Su

如何使用文件夹名称将子文件夹中的一组图像批量转换为pdf格式。我假设imagemagic可以做到这一点,并安装了它,但我不确定如何做到这一点(win7)

在根目录下运行,创建pdf的Sub1.pdf Sub2.pdf等。

试试这个

::Renaming all img to pdf extension
cd <Sub1>
REN *.png *.pdf
cd <Sub2>
Ren *.png *.pdf
::Renaming all img to Sub
cd <Sub1>
Ren *.pdf Sub*.pdf
cd <Sub2>
Ren *.pdf Sub*.pdf
::将所有img重命名为pdf扩展名
光盘
REN*.png*.pdf
光盘
Ren*.png*.pdf
::将所有img重命名为Sub
光盘
Ren*.pdf Sub*.pdf
光盘
Ren*.pdf Sub*.pdf
必须用每个子文件夹的路径替换


祝你好运

向我们展示你迄今为止所做的尝试,并告诉我们你在哪里遇到了困难……你想用什么编程语言来做?传统的DOS批处理文件、Windows Powershell、Bash shell、Python、Groovy等等?正如上面的评论者所写:向我们展示您迄今为止已经编写的代码,并提出一个更具体的问题。在没有外部二进制文件的情况下,将文本文件保存为图片相对容易…被否决,因为这只会重命名文件,不会将其转换为PDF。@AmedeeVanGasse很抱歉,我没有清楚地阅读问题。但是,要实现这一点,您只需尝试任何联机转换器。您如何使用联机转换器批处理文件?OP需要安装在本地桌面上的软件,像ImageMagick的
convert
这样的软件可能会起作用。
::Renaming all img to pdf extension
cd <Sub1>
REN *.png *.pdf
cd <Sub2>
Ren *.png *.pdf
::Renaming all img to Sub
cd <Sub1>
Ren *.pdf Sub*.pdf
cd <Sub2>
Ren *.pdf Sub*.pdf