【发布时间】:2019-04-17 14:48:39
【问题描述】:
我们每月有 50,000 份文档,需要在文档末尾附加一个不同的 pdf。
我有一个 powershell 脚本,它遍历 50,000 个列表并调用 PDFtk 来合并它们。但即使在具有高 RAM 的机器上,这也需要很多小时。
代码的核心是这样的:
foreach ($pdf in $filelist){
<#Get all variables#>
...
$merge = '"' + $TKPath + '" "' + $FirstPDFPath + '" "' + $SecondPDFPath + '" cat output "' + $OutputPDFPath + '"'
cmd.exe /c $merge
}
这是 PDFtk 的问题吗?还是我在循环内调用cmd.exe /c 引起了问题?我可以不以某种方式调用 PDFtk 吗?我从来没有让它工作过。
【问题讨论】:
标签: powershell pdf cmd merge pdftk