您好我正在尝试使用批处理文件将目录中的所有jpgs合并到pdf中。目前我一直在尝试使用PDFCreator,但是我似乎找不到任何关于如何使用cli使用PDF Creator的文档。我已经阅读了在线手册,它并没有真正包含cli文档,因为我看到的大多数cli都是针对java的,所以它对我没用。
当我尝试将所有jpgs保存为一个pdf时,它会输出一个空白的pdf或什么也不做。目前我在目录中的一个jpg上尝试这个作为概念证明。然后,一旦我开始工作,我将尝试使用多个jpg并将它们全部打印成一个pdf,如果可以使用pdf-creator那么。
这就是我所拥有的。
## Multiple jpg to single PDF Conversion tool
$date = get-date -format MM-dd-yy_hhmmss
$InputLocation = "C:\conversion\"
$tool = 'C:\Program Files (x86)\PDFCreator\PDFCreator.exe'
$jpgs = gci $InputLocation\* -i '*.jpg', '*.jpeg'
foreach($jpg in $jpgs)
{
$filename = $jpg.FullName
$pdf = $InputLocation + $date + '.pdf'
'Processing ' + $filename + ' to ' + $pdf
$param = "-sOutputFile=$pdf"
Start-Process $tool -ArgumentList ('/IF"' + $filename + '" /OF"' + $pdf + ' /NoPSCheck /NoStart')
}
mkdir $InputLocation\$date
move $InputLocation\$date\$jpgs