之前我破解了我校论文的 DRM,并把解密算法在 MuPDF 上实现,但是我还想把解密后的文档输出出来。我想到的是 mutool, 但是 mutool convert 有 bug, 用的时候直接出错退出了。
后来我发现 mutool 有一个 merge 命令,用于合并 PDF 文档,我就想到如果只合并一个文件,那么结果就是把文件解密后输出,尝试了一下,果然成功了。
mutool merge 的用法:
后来我发现 mutool 有一个 merge 命令,用于合并 PDF 文档,我就想到如果只合并一个文件,那么结果就是把文件解密后输出,尝试了一下,果然成功了。
mutool merge 的用法:
代码:
usage: mutool merge [-o output.pdf] [-O options] input.pdf [pages] [input2.pdf] [pages2] ...
-o - name of PDF file to create
-O - comma separated list of output options
input.pdf name of input file from which to copy pages
pages comma separated list of page numbers and ranges