以50页间隔分割PDF文件

时间:2016-09-22 22:19:11

标签: pdf ghostscript pdftk pypdf2

我有一个Ghostscript以50页间隔分割PDF书籍。问题是GS正在删除注释的透明度(我认为这在技术术语中称为alpha通道:http://www.peteryu.ca/tutorials/publishing/pdf_manipulation_tips)。 从书中看下面的段落。在分割之前,突出显示是完全可读的。

现在,它是blacked out

所以,我正在寻找一种方法来使用其他工具进行拆分,例如PDFtk或其他任何不会压缩我的注释的工具。

最终,我想在Mac上使用Hazel在文件夹上运行脚本。

这是Ghostscript,如果有帮助的话(我认为1美元是Hazel导入文件的方式)。

echo "Page count: "
ournum=`gs -q -dNODISPLAY -c "("$1") (r) file runpdfbegin  pdfpagecount = quit" 2>/dev/null`
declare -i counter;
declare -i counterplus;
counter=1;
while [ $counter -le $ournum ] ; do
echo $counter
newname=`echo $1 | sed -e s/\.pdf//g`
reallynewname=$newname-$counter.pdf
counterplus=$counter+50;
yes | gs -dBATCH -sOutputFile=$reallynewname -dFirstPage=$counter -  dLastPage=$counterplus -sDEVICE=pdfwrite "$1" >& /dev/null
counter=$counterplus
done;

你们能帮助我吗?

由于

0 个答案:

没有答案