I did something similar this MANY years ago for an HP font cartridge or a downloadable soft font (remember those?).  There was a utility that would extract the widths and we used that in an RPG program to right-justify text using PCL.

I recall looking for the same info as you are James for the IBM font sets and never did find it.

It HAS to be available somewhere.  Any IBM print folks listening??  Where is Rodney Johnson when you need him? ;-)


Roger Harman
COMMON Certified Application Developer – ILE RPG on IBM i on Power
OCEAN User Group



----------------------------------------
Date: Thu, 19 Mar 2015 09:28:50 -0700
From: jamesl@xxxxxxxxxxxxxxxxx
To: midrange-l@xxxxxxxxxxxx
Subject: Re: [Bulk] Re: Font metrics in AFPDS?

On 3/18/15 7:31 PM, Bradley Stone wrote:
If I understand this right, you're trying to make proportional fonts "line
up" like non-proportional (or fixed font, like courrier) fonts.

Not at all. I'm trying to measure the set-width of a character string in
a given font, one that's long enough that it can overflow the alotted
space, so that if it exceeds that space, a horizontal scaling can be
applied to it, based on the actual set-width, which is far more accurate
than a horizontal scaling based on the character count.

Likewise, if I want to accurately center type in a space, I need the
actual set-width of the string, in the given font, in order to know what
to add to the starting position.

--
JHHL

--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.