GhostScript 自动页码
GhostScript auto pagenumbering
我想将pdf文档中的某一页导出为图片,并在文件名中自动填写页码。当我运行以下代码时:
gs \
-sDEVICE=jpeg \
-o outfile-%03.jpeg \
-dFirstPage=12 \
-dLastPage=12 \
wo.pdf
我得到:outfile-001.jpeg
而不是 outfile-012.jpeg
。
我已经为这份工作写了一个 bash 脚本:
function extract_nth_page(){
printf -v j "outfile-%05g.png"
echo $j
gs -q -dNOPAUSE -sDEVICE=png16m -r600 -dFirstPage= -dLastPage= -sOutputFile=$j -c quit
return 0
}
# Extracts page number 42 from myFile.pdf to outfile-00042.png
extract_nth_page 42 myFile.pdf
我想将pdf文档中的某一页导出为图片,并在文件名中自动填写页码。当我运行以下代码时:
gs \
-sDEVICE=jpeg \
-o outfile-%03.jpeg \
-dFirstPage=12 \
-dLastPage=12 \
wo.pdf
我得到:outfile-001.jpeg
而不是 outfile-012.jpeg
。
我已经为这份工作写了一个 bash 脚本:
function extract_nth_page(){
printf -v j "outfile-%05g.png"
echo $j
gs -q -dNOPAUSE -sDEVICE=png16m -r600 -dFirstPage= -dLastPage= -sOutputFile=$j -c quit
return 0
}
# Extracts page number 42 from myFile.pdf to outfile-00042.png
extract_nth_page 42 myFile.pdf