我需要通过使用CutePDF Writer打印来压缩PDF。 我想出了一个使用Powershell的非常简单的示例...
$pdf = 'c:\path\to\pdf.pdf'
Start-Process -FilePath $pdf | Out-Printer -Name 'CutePDF Writer'
这完成了一半的工作,唯一的问题是完成打印后会在Adobe Reader中打开文件以“将文件另存为”。我似乎找不到一种方法来通过Powershell传递命令来执行此操作,或者无法通过cmd行使用打开的Adobe Reader保存文件。
这是可能的,还是我没有想出的其他解决方案?