int T1_GetNoFonts( void)
T1_CopyFont()
(see T1_GetNoFonts()
minus 1
is thus the largest valid font ID specification.
int T1_CheckForInit( void)
int T1_CheckForFontID( int FontID)
FontID
. It returns if the font FontID
has not yet been loaded,
if it has already been loaded. Finally, a return value of indicates
that either FontID
is an invalid specification or t1lib is not
initialized.
char *T1_GetFontFileName( int FontID)
FontID
. In no case, this pointer may be freed since the memory is
static to this function. The string also is only valid up to the next call of
this function.
char *T1_GetFontFilePath( int FontID)
FontID
. In no case, this pointer may be freed since the
memory is static to this function. The string also is only valid up to the
next call of this function.
char *T1_GetAFMFilePath( int FontID)
FontID
, as used by t1lib. In case of an error
NULL
is returned. It may also happen that there exists no AFM file for
the font either because AFM information was generated on the fly at the time
the font was loaded, or because AFM processing had been disabled at
initialization time. For those cases T1_errno
is not set.
In no case, the returned pointer may be freed since the memory is static to this function. The string also is only valid up to the next call of this function.
char *T1_GetLibIdent( void)
0.8-beta
. The string is static in this function
and should thus not be freed by the user.