xref: /plan9/sys/src/cmd/gs/lib/pdf2ps.bat (revision 593dc095aefb2a85c828727bbfa9da139a49bdf4)
17dd7cddfSDavid du Colombier@echo off
2*593dc095SDavid du Colombier@rem $Id: pdf2ps.bat,v 1.7 2002/02/21 21:49:28 giles Exp $
37dd7cddfSDavid du Colombier@rem Convert PDF to PostScript.
47dd7cddfSDavid du Colombier
53ff48bf5SDavid du Colombierif %1/==/ goto usage
63ff48bf5SDavid du Colombierif %2/==/ goto usage
73ff48bf5SDavid du Colombiercall gssetgs.bat
83ff48bf5SDavid du Colombierecho -dNOPAUSE -dBATCH -dSAFER -sDEVICE#pswrite >_.at
97dd7cddfSDavid du Colombier:cp
103ff48bf5SDavid du Colombierif %3/==/ goto doit
117dd7cddfSDavid du Colombierecho %1 >>_.at
127dd7cddfSDavid du Colombiershift
137dd7cddfSDavid du Colombiergoto cp
147dd7cddfSDavid du Colombier
157dd7cddfSDavid du Colombier:doit
167dd7cddfSDavid du Colombierrem Watcom C deletes = signs, so use # instead.
173ff48bf5SDavid du Colombier%GSC% -q -sOutputFile#%2 @_.at %1
183ff48bf5SDavid du Colombierif exist _.at erase _.at
197dd7cddfSDavid du Colombiergoto end
207dd7cddfSDavid du Colombier
217dd7cddfSDavid du Colombier:usage
227dd7cddfSDavid du Colombierecho "Usage: pdf2ps [-dASCII85DecodePages=false] [-dLanguageLevel=n] input.pdf output.ps"
237dd7cddfSDavid du Colombier
247dd7cddfSDavid du Colombier:end
25