ImageGear Professional v18.2 > API Reference Guide > Vector Component API Reference > Vector Component Functions Reference > Drawing Functions > IG_vect_drwng_create_font |
The function creates a font by typeface and weight.
Copy Code
|
|
---|---|
AT_ERRCOUNT ACCUAPI IG_vect_drwng_create_font(
HIG_VECT_DRWNG hDrwng,
LPCHAR* lpTypeface,
long nWeight,
VECT_BOOL bItalic
VECT_BOOL bVector,
HIG_VECT_FONT* lpFont
);
|
Name | Type | Description |
hDrwng | HIG_VECT_DRWNG | Handle to the Drawing. |
lpTypeface | LPCHAR* | Type face of the font. |
nWeight | long | Font weight. |
bItalic | VECT_BOOL | Flag that chooses between font style italic or normal. |
bVector | VECT_BOOL | Flag that tells whether Vector or TrueType font is created. |
lpFont | HIG_VECT_FONT* | Buffer for the font handle. |
Returns 0 if successful. Otherwise, returns the number of ImageGear errors that occurred during this function call.
This function does not process image pixels.
None
If bVector is VECT_TRUE then an empty vector font is created. The user is responsible for creating every glyph of such font. Otherwise, a complete TrueType font is created.
This function does not support the creation of User Fonts. ImageGear only allows the loading of User Fonts embedded within vector images.