AddTrueTypeSubsettedFontA

Texto, Fuentes

Descripción

La A final indica el punto de entrada de DLL ANSI (char); la interfaz ActiveX/COM solo expone la forma Unicode. El comportamiento es idéntico a AddTrueTypeSubsettedFont y los argumentos de cadena se interpretan con la página de códigos SetAnsiMode actual

Añade al documento un subconjunto de una fuente TrueType

Para Options 0 y 1, el subconjunto de fuentes es fijo y no puede cambiarse

En las opciones 2 y 3 se puede modificar el subconjunto de fuente Similar a 0, pero el subconjunto se puede actualizar mediante

UpdateTrueTypeSubsettedFont

Sintaxis

Delphi

Function DLAddTrueTypeSubsettedFontA(InstanceID: Integer; FontName, SubsetChars: PAnsiChar; Options: Integer): Integer;

DLL

int DLAddTrueTypeSubsettedFontA(int InstanceID, const char * FontName, const char * SubsetChars, int Options);

Parámetros

FontNameEl nombre de la fuente TrueType que debe contener un subconjunto
SubsetCharsUna cadena que contiene los caracteres que deben incluirse en el subconjunto de la fuente. 0=MS PlatformID, juego de caracteres Unicode 1=Unicode PlatformID, juego de caracteres "don't care" 2=Similar a 0, pero el subconjunto se puede actualizar mediante UpdateTrueTypeSubsettedFont 3=Similar a 1, pero el subconjunto se puede actualizar mediante UpdateTrueTypeSubsettedFont 4=Similar a 2, pero el subconjunto se actualiza automáticamente 5=Similar a 3, pero el subconjunto se actualiza automáticamente
Options

Valores devueltos

0No se pudo añadir la fuente con subconjunto o el parámetro CharSet estaba fuera del intervalo
Non-zeroEl ID de la fuente que se añadió correctamente. Este ID puede utilizarse con la función SelectFont para seleccionar la fuente