【发布时间】:2017-11-21 01:00:30
【问题描述】:
我现在正在纠正我的学生的作业,我想自动执行一个我一直需要做的烦人的步骤。
在注释他们的 PDF 解决方案后,我需要将它们打印到 PDF 文件中,以便将我的注释烘焙到 PDF 中,以便它们可以包含在 LaTeX 中。现在我必须手动选择“Microsoft Print to PDF”并输入带有前导下划线的 PDF 名称(这是我自动生成的 LaTeX 文件所期望的)。这对于 30 多个文件来说很烦人。
所以我想在一个批处理脚本中自动为所有 PDF 发布这个,以尽量减少我对简单双击的工作。我已经看到这是可能的,例如C# (Here),但我想要一个带有简单批处理脚本的解决方案。
这个可以吗?
编辑:
我发现的 C# 代码实际上并没有完成工作。您不能以这种方式打印现有 PDF。我需要使用 Spire.PDF 来做到这一点。但是,免费版会弄乱 PDF;我可以在 NuGet 中下载“完整”版本,但这会在任何 PDF 的开头生成免责声明,它仍然无法处理我在 Adobe Reader DC 中绘制的内容。所以 C# 真的不是一个选项,我需要一个命令行解决方案。
【问题讨论】:
-
我的意思是从技术上讲,您可以为您发布的 C# 代码的 PowerShell 包装器编写批处理包装器。
-
技术上,但我宁愿单独编写那个 C# 应用程序。
标签: batch-file pdf printing windows-10