You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
980 B
33 lines
980 B
% Copyright (C) 2001-2023 Artifex Software, Inc.
|
|
% All Rights Reserved.
|
|
%
|
|
% This software is provided AS-IS with no warranty, either express or
|
|
% implied.
|
|
%
|
|
% This software is distributed under license and may not be copied,
|
|
% modified or distributed except as expressly authorized under the terms
|
|
% of the license contained in the file LICENSE in this distribution.
|
|
%
|
|
% Refer to licensing information at http://www.artifex.com or contact
|
|
% Artifex Software, Inc., 39 Mesa Street, Suite 108A, San Francisco,
|
|
% CA 94129, USA, for further information.
|
|
%
|
|
|
|
% pfbtopfa.ps
|
|
% Convert a .pfb font to .pfa format.
|
|
|
|
[ .shellarguments {
|
|
counttomark 2 eq {
|
|
/pfa exch def /pfb exch def pop
|
|
/in1 pfb (r) file def
|
|
/in in1 true /PFBDecode filter def
|
|
/out pfa (w) file def
|
|
{ in read not { exit } if out exch write } loop
|
|
out closefile in closefile in1 closefile
|
|
quit
|
|
} {
|
|
cleartomark (Usage: pfbtopfa input.pfb output.pfa) = flush
|
|
} ifelse
|
|
} {
|
|
pop
|
|
} ifelse
|