fbgs
来自「linux下开源图片codec」· 代码 · 共 70 行
TXT
70 行
#!/bin/bash# tmp dirDIR="${TMPDIR-/var/tmp}/fbps-$$"mkdir -p $DIR || exit 1trap "rm -rf $DIR" EXIT# parse optionsfbiopts=""gsopts=""passwd=""opt=1while test "$opt" = "1"; do case "$1" in -l) gsopts="$gsopts -r100x100" shift ;; -xl) gsopts="$gsopts -r120x120" shift ;; -xxl) gsopts="$gsopts -r150x150" shift ;; -q | -a) fbiopts="$fbiopts $1" shift ;; -d | -m | -t | -g | -f) fbiopts="$fbiopts $1 $2" shift; shift ;; -p) password="$2" shift; shift ;; -h) echo fixme: help text exit 1 ;; -*) echo "unknown option: $1" exit 1 ;; *) opt=0 ;; esacdone# run ghostscriptechoecho "### rendering pages, please wait ... ###"echogs -dSAVER -dNOPAUSE -dBATCH \ -sPDFPassword="$password" \ -sDEVICE=tiffpack -sOutputFile=$DIR/ps%03d.tiff \ $gsopts \ "$1"# tell the user we are done :-)echo -ne "\\007"# sanity checkpages=`ls $DIR/ps*.jpeg 2>/dev/null | wc -l`if test "$pages" -eq "0"; then echo echo "Oops: ghostscript wrote no pages?" echo exit 1fi# show pagesfbi $fbiopts -P $DIR/ps*.tiff
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?