[gs-devel] Re: FreeType integration news
Igor V. Melichev
igor at artifex.com
Thu Sep 5 06:44:50 PDT 2002
Dear BALATON Zoltan,
> From: BALATON Zoltan [mailto:balaton at eik.bme.hu]
> Sent: Thursday, September 05, 2002 5:01 PM
> To: Igor V. Melichev
> Cc: gs-devel at ghostscript.com
> Subject: RE: [gs-devel] Re: FreeType integration news
> Is there any specific reason why it is implemented in this way? If not how
> difficult would it be to change it to work with the graphics library? (I'm
> willing to do that if possible and still within my capabilities.)
When we started FAPI project we could not determine
common requirements for GS and PCL, therefore they
were implemented it in own ways. An unification was delayed
for unpredictable time.
Now we have got both things completed, and the unification
is possible. Perhaps there is no man*hours for it.
All what you need is to factor-out some portions of code
from zfapi.c and iplugin.c for moving them to graphics library.
First you need to determine which portions to be moved.
Also they should be complied with PCL team.
Besides, zfapi.c accesses PS structures.
Graphics library must not access them directly.
Access to some of them can be replaced with gs_font_procs,
but some others cannot. This restricts the factoring.
More information about the gs-devel