在 GhostScript 完成转换为 PDF 后删除输入文件
Delete the input file after GhostScript finishes converting to PDF
谁能告诉我如何在 GhostScript 完成将输入文件转换为 PDF 文件后使用 PostScript deletefile
运算符删除输入文件。
这似乎对我有用,首先创建 PDF 文件,然后设置输入文件的权限,最后删除输入文件。
"C:/Program Files/gs/gs9.55.0/bin/gswin64c.exe" -q -sDEVICE#pdfwrite
-o "C:/Temp/Temp_0001.pdf"
-f "C:/Temp/Temp_0001.ps"
--permit-file-all=C:/Temp/Temp_0001.ps
-c (C:/Temp/Temp_0001.ps) deletefile
注意:因为我不得不切换到 Unix 风格的路径分隔符(即使我在 Windows 上 运行 这个)对于 permit-file-all
和 deletefile
,我决定对输出和输入文件也使用相同的约定。 Windows 似乎没问题,所有 paths/files.
都统一使用该约定
谁能告诉我如何在 GhostScript 完成将输入文件转换为 PDF 文件后使用 PostScript deletefile
运算符删除输入文件。
这似乎对我有用,首先创建 PDF 文件,然后设置输入文件的权限,最后删除输入文件。
"C:/Program Files/gs/gs9.55.0/bin/gswin64c.exe" -q -sDEVICE#pdfwrite
-o "C:/Temp/Temp_0001.pdf"
-f "C:/Temp/Temp_0001.ps"
--permit-file-all=C:/Temp/Temp_0001.ps
-c (C:/Temp/Temp_0001.ps) deletefile
注意:因为我不得不切换到 Unix 风格的路径分隔符(即使我在 Windows 上 运行 这个)对于 permit-file-all
和 deletefile
,我决定对输出和输入文件也使用相同的约定。 Windows 似乎没问题,所有 paths/files.