使用PDFtk Server,我想将 PDF 文件旋转 90˚ 并将其保存在原地,以覆盖输入文件。我尝试了以下方法,但失败了,可能是因为它在文件完成读取之前开始写入。
pdftk in.pdf cat 1-endright output - > in.pdf
使用PDFtk Server,我想将 PDF 文件旋转 90˚ 并将其保存在原地,以覆盖输入文件。我尝试了以下方法,但失败了,可能是因为它在文件完成读取之前开始写入。
pdftk in.pdf cat 1-endright output - > in.pdf
在调用 pdftk 之前,在您的操作中 bash 覆盖 in.pdf 文件。你不能那样做。我会推荐类似的东西
此命令还可以在转换失败时保护您 - 文件不会被覆盖。
用于此:
moreutils
sponge
我发现的一个错误是它
pdftk
并不总是在错误时返回非零值,这意味着它in.pdf
可能会被擦除(sponge
如果退出状态为零则不会擦除)。