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

Fixed0 = La fuente tiene anchura proporcional o variable 1 = La fuente tiene anchura fija; todos los glifos tienen la misma anchura
Serif0 = Los glifos no tienen serifas (trazos cortos dibujados en ángulo en las partes superior e inferior de las astas) 1 = Los glifos tienen serifas
Symbolic0 = La fuente contiene glifos del juego de caracteres latino estándar 1 = La fuente contiene símbolos
Script0 = La fuente contiene glifos normales 1 = Los glifos se asemejan a escritura cursiva
Italic0 = Fuente normal 1 = Los glifos tienen trazos verticales dominantes inclinados
AllCap0 = La fuente contiene letras minúsculas 1 = La fuente solo contiene letras mayúsculas
SmallCap0 = Fuente normal 1 = Los glifos en minúscula se parecen a los glifos correspondientes en mayúscula, pero tienen un tamaño menor
ForceBold0 = Fuente normal 1 = Forzar la renderización de la fuente con efecto de negrita incluso en tamaños pequeños

Valores devueltos

0No se ha seleccionado ninguna fuente
1Los indicadores de fuente se establecieron correctamente int ForceBold);