+
+ + +
+
+
+ +
+
+
+ + +
+
+
+ + +
+
+
+ + +
+
+ + + +

FreeType » Docs » Format-Specific API » Font Formats

+
+

Font Formats

+

Synopsis

+

The single function in this section can be used to get the font format. Note that this information is not needed normally; however, there are special cases (like in PDF devices) where it is important to differentiate, in spite of FreeType's uniform API.

+

FT_Get_Font_Format

+

Defined in FT_FONT_FORMATS_H (freetype/ftfntfmt.h).

+
  FT_EXPORT( const char* )
+  FT_Get_Font_Format( FT_Face  face );
+
+  /* deprecated */
+  FT_EXPORT( const char* )
+  FT_Get_X11_Font_Format( FT_Face  face );
+
+ +

Return a string describing the format of a given face. Possible values are ‘TrueType’, ‘Type 1’, ‘BDF’, ‘PCF’, ‘Type 42’, ‘CID Type 1’, ‘CFF’, ‘PFR’, and ‘Windows FNT’.

+

The return value is suitable to be used as an X11 FONT_PROPERTY.

+

input

+ + + +
face +

Input face handle.

+
+ +

return

+ +

Font format string. NULL in case of error.

+

note

+ +

A deprecated name for the same function is FT_Get_X11_Font_Format.

+
+ + + + + + + + + + +
+
+
+