blob: dbf408af2eaebcb2eb706c09aeaac04d09c70da3 (
plain)
- #!/bin/sh
- # convert text from PDF to HTML
- set -e
- # resolve options
- eval set -- "$(getopt -s sh -o f -- "$@")"
- while true; do case "$1" in -f) force=1; shift;; --) shift; break;; esac; done
- . /lib/lsb/init-functions
- log_action_begin_msg "Convert PDF → HTML"
- for stem in "$@"; do
- infile=$stem.pdf
- outfile=$stem.htm
- log_action_cont_msg $stem
- [ -n "$force" ] || [ ! -f $outfile ] || [ $outfile -ot $infile ] || [ $outfile -ot "$0" ] || { log_warning_msg "skipped"; continue; }
- pdftohtml -q -c -s -i $infile
- mv -f $stem-html.html $outfile
- rm -f $stem-outline.html
- done
- log_action_end_msg $?
|