pdftk,复制文件而不带评论和注释
pdftk, copying files without taking comments and annotations
我有很多 PDF 文件,其中包含使用 Adobe Acrobat Reader 制作的评论和注释。但是,手动删除评论复制这些文件需要几个小时。
PDFtk 是否提供复制文件而不带评论和注释的命令?
一个有用的解决方案是:
$ LC_CTYPE=C && LANG=C
$ pdftk in.pdf output - uncompress | sed '/^\/Annots/d' | pdftk - output out.pdf compress
out.pdf
没有评论和注释。
在 macOS 上使用 bash 处理:
LC_CTYPE=C && LANG=C
paperList=papers.txt
rm ${paperList}
ls | cat > ${paperList}
saveDir=../temp_without_annon
mkdir -p ${saveDir}
130 ↵
while IFS= read -r line
do
pdftk ${line} output - uncompress | sed '/^\/Annots/d' | pdftk - output ${saveDir}/${line} compress;
done < ${paperList}
参考资料
- How to install pdftk on Mac OS X
我有很多 PDF 文件,其中包含使用 Adobe Acrobat Reader 制作的评论和注释。但是,手动删除评论复制这些文件需要几个小时。
PDFtk 是否提供复制文件而不带评论和注释的命令?
一个有用的解决方案是:
$ LC_CTYPE=C && LANG=C
$ pdftk in.pdf output - uncompress | sed '/^\/Annots/d' | pdftk - output out.pdf compress
out.pdf
没有评论和注释。
在 macOS 上使用 bash 处理:
LC_CTYPE=C && LANG=C
paperList=papers.txt
rm ${paperList}
ls | cat > ${paperList}
saveDir=../temp_without_annon
mkdir -p ${saveDir}
130 ↵
while IFS= read -r line
do
pdftk ${line} output - uncompress | sed '/^\/Annots/d' | pdftk - output ${saveDir}/${line} compress;
done < ${paperList}
参考资料
- How to install pdftk on Mac OS X