OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [gen_or1k_isa/] [ps2pdf] - Blame information for rev 1772

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 80 lampret
#!/bin/sh
2
# Convert PostScript to PDF.
3
 
4
OPTIONS=""
5
while true
6
do
7
        case "$1" in
8
        -*) OPTIONS="$OPTIONS $1" ;;
9
        *)  break ;;
10
        esac
11
        shift
12
done
13
 
14
if [ $# -lt 1 -o $# -gt 2 ]; then
15
        echo "Usage: `basename $0` [options...] input.ps [output.pdf]" 1>&2
16
        exit 1
17
fi
18
 
19
infile=$1;
20
 
21
if [ $# -eq 1 ]
22
then
23
        case "${infile}" in
24
          *.ps)         base=`basename ${infile} .ps` ;;
25
          *)            base=`basename ${infile}` ;;
26
        esac
27
        outfile=${base}.pdf
28
else
29
        outfile=$2
30
fi
31
 
32
# Doing an initial 'save' helps keep fonts from being flushed between pages.
33
exec gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=$outfile $OPTIONS -c save pop -f $infile

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.