SetFontFlags
Fuentes
Descripción
Establece las marcas de la fuente seleccionada. Normalmente se establecen automáticamente al añadir la fuente, pero en algunas circunstancias (por ejemplo, con fuentes Type1 simbólicas) no es posible. Esta función permite asegurarse de que las fuentes tengan las marcas correctas
Sintaxis
Delphi
Function TPDFlib.SetFontFlags(Fixed, Serif, Symbolic, Script, Italic, AllCap, SmallCap, ForceBold: Integer): Integer;
ActiveX
Function PDFlib::SetFontFlags(Fixed As Long, Serif As Long, Symbolic As Long, Script As Long, Italic As Long, AllCap As Long, SmallCap As Long, ForceBold As Long) As Long
DLL
int DLSetFontFlags(int InstanceID, int Fixed, int Serif, int Symbolic, int Script, int Italic, int AllCap, int SmallCap, int ForceBold);
Parámetros
| Fixed | 0 = La fuente tiene anchura proporcional o variable 1 = La fuente tiene anchura fija; todos los glifos tienen la misma anchura |
|---|---|
| Serif | 0 = Los glifos no tienen serifas (trazos cortos dibujados en ángulo en las partes superior e inferior de las astas) 1 = Los glifos tienen serifas |
| Symbolic | 0 = La fuente contiene glifos del juego de caracteres latino estándar 1 = La fuente contiene símbolos |
| Script | 0 = La fuente contiene glifos normales 1 = Los glifos se asemejan a escritura cursiva |
| Italic | 0 = Fuente normal 1 = Los glifos tienen trazos verticales dominantes inclinados |
| AllCap | 0 = La fuente contiene letras minúsculas 1 = La fuente solo contiene letras mayúsculas |
| SmallCap | 0 = Fuente normal 1 = Los glifos en minúscula se parecen a los glifos correspondientes en mayúscula, pero tienen un tamaño menor |
| ForceBold | 0 = Fuente normal 1 = Forzar la renderización de la fuente con efecto de negrita incluso en tamaños pequeños |
Valores devueltos
| 0 | No se ha seleccionado ninguna fuente |
|---|---|
| 1 | Los indicadores de fuente se establecieron correctamente int ForceBold); |