+ XOutputFont *tryGetFont(XRef *xref, DisplayFontParam *dfp, GfxFont *gfxFont,
+ double m11Orig, double m12Orig,
+ double m21Orig, double m22Orig,
+ double m11, double m12, double m21, double m22,
+ GBool subst);
+#if HAVE_T1LIB_H
+ XOutputFont *tryGetT1Font(XRef *xref, GfxFont *gfxFont,
+ double m11, double m12, double m21, double m22);
+ XOutputFont *tryGetT1FontFromFile(XRef *xref, GString *fileName,
+ GfxFont *gfxFont,
+ double m11Orig, double m12Orig,
+ double m21Orig, double m22Orig,
+ double m11, double m12,
+ double m21, double m22, GBool subst);
+#endif
+#if FREETYPE2 && (HAVE_FREETYPE_FREETYPE_H || HAVE_FREETYPE_H)
+ XOutputFont *tryGetFTFont(XRef *xref, GfxFont *gfxFont,
+ double m11, double m12, double m21, double m22);
+ XOutputFont *tryGetFTFontFromFile(XRef *xref, GString *fileName,
+ GfxFont *gfxFont,
+ double m11Orig, double m12Orig,
+ double m21Orig, double m22Orig,
+ double m11, double m12,
+ double m21, double m22, GBool subst);
+#endif
+#if !FREETYPE2 && (HAVE_FREETYPE_FREETYPE_H || HAVE_FREETYPE_H)
+ XOutputFont *tryGetTTFont(XRef *xref, GfxFont *gfxFont,
+ double m11, double m12, double m21, double m22);
+ XOutputFont *tryGetTTFontFromFile(XRef *xref, GString *fileName,
+ GfxFont *gfxFont,
+ double m11Orig, double m12Orig,
+ double m21Orig, double m22Orig,
+ double m11, double m12,
+ double m21, double m22, GBool subst);
+#endif
+ XOutputFont *tryGetServerFont(GString *xlfd, GString *encodingName,
+ GfxFont *gfxFont,
+ double m11Orig, double m12Orig,
+ double m21Orig, double m22Orig,
+ double m11, double m12,
+ double m21, double m22);