diff options
Diffstat (limited to 'Master/xemtex/gslib/traceimg.ps')
-rw-r--r-- | Master/xemtex/gslib/traceimg.ps | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/Master/xemtex/gslib/traceimg.ps b/Master/xemtex/gslib/traceimg.ps deleted file mode 100644 index 1b8488c9aa7..00000000000 --- a/Master/xemtex/gslib/traceimg.ps +++ /dev/null @@ -1,43 +0,0 @@ -% Copyright (C) 1994 Aladdin Enterprises. All rights reserved. -% -% This program is free software; you can redistribute it and/or modify it -% under the terms of the GNU General Public License as published by the -% Free Software Foundation; either version 2 of the License, or (at your -% option) any later version. -% -% This program is distributed in the hope that it will be useful, but -% WITHOUT ANY WARRANTY; without even the implied warranty of -% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General -% Public License for more details. -% -% You should have received a copy of the GNU General Public License along -% with this program; if not, write to the Free Software Foundation, Inc., -% 59 Temple Place, Suite 330, Boston, MA, 02111-1307. - -% $Id: traceimg.ps,v 1.2.6.2.2.1 2003/04/12 14:02:39 giles Exp $ -% traceimg.ps -% Trace the data supplied to the 'image' operator. - -% This code currently handles only the (Level 2) dictionary form of image, -% with a single data source and 8-bit pixels. - -/traceimage % <dict> traceimage - - { currentcolorspace == (setcolorspace\n) print - (<<) print - dup { (\t) print exch ==only ( ) print == } forall - (>>\n) print flush - begin /i_left Width Height mul store /i_dict currentdict store end - { i_left 0 le { exit } if - i_dict /DataSource get exec - dup type /filetype eq - { i_buf 0 i_left 32 .min getinterval readstring pop - } if - dup (%stdout) (w) file exch writehexstring (\n) print flush - i_left exch length sub /i_left exch def - } loop - } bind odef - -/image /traceimage load def -/i_left 0 def -/i_dict null def -/i_buf 32 string def |