xref: /plan9/sys/src/cmd/gs/lib/eps2eps.bat (revision 593dc095aefb2a85c828727bbfa9da139a49bdf4)
17dd7cddfSDavid du Colombier@echo off
2*593dc095SDavid du Colombier@rem $Id: eps2eps.bat,v 1.7 2002/02/21 21:49:28 giles Exp $
37dd7cddfSDavid du Colombier@rem "Distill" Encapsulated 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 >_.at
97dd7cddfSDavid du Colombierrem Watcom C deletes = signs, so use # instead.
107dd7cddfSDavid du Colombierecho -dDEVICEWIDTH#250000 -dDEVICEHEIGHT#250000 >>_.at
117dd7cddfSDavid du Colombier:cp
123ff48bf5SDavid du Colombierif %3/==/ goto doit
137dd7cddfSDavid du Colombierecho %1 >>_.at
147dd7cddfSDavid du Colombiershift
157dd7cddfSDavid du Colombiergoto cp
167dd7cddfSDavid du Colombier
177dd7cddfSDavid du Colombier:doit
187dd7cddfSDavid du Colombierrem Watcom C deletes = signs, so use # instead.
193ff48bf5SDavid du Colombier%GSC% -q -sDEVICE#epswrite -sOutputFile#%2 @_.at %1
203ff48bf5SDavid du Colombierif exist _.at erase _.at
217dd7cddfSDavid du Colombiergoto end
227dd7cddfSDavid du Colombier
237dd7cddfSDavid du Colombier:usage
247dd7cddfSDavid du Colombierecho "Usage: eps2eps ...switches... input.eps output.eps"
257dd7cddfSDavid du Colombier
267dd7cddfSDavid du Colombier:end
27