AddTrueTypeSubsettedFontA

Texto, Fontes

Descrição

O A final indica o ponto de entrada DLL ANSI (char); a superfície ActiveX/COM expõe apenas a forma Unicode. O comportamento é idêntico ao de AddTrueTypeSubsettedFont e os argumentos string são interpretados usando a página de código atual de SetAnsiMode

Adiciona uma fonte TrueType subconjuntada ao documento

Para Options 0 e 1 o subconjunto da fonte é fixo e não pode ser alterado

Para Options 2 e 3 o subconjunto da fonte pode ser alterado Semelhante a 0, mas o subconjunto pode ser atualizado usando

UpdateTrueTypeSubsettedFont

Sintaxe

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

FontNameO nome da fonte TrueType a ser colocada em subset.
SubsetCharsUma string com os caracteres que devem ser incluídos no subconjunto da fonte. 0=MS PlatformID, charset Unicode 1=Unicode PlatformID, charset "don't care" 2=Semelhante a 0, mas o subconjunto pode ser atualizado com UpdateTrueTypeSubsettedFont 3=Semelhante a 1, mas o subconjunto pode ser atualizado com UpdateTrueTypeSubsettedFont 4=Semelhante a 2, mas o subconjunto é atualizado automaticamente 5=Semelhante a 3, mas o subconjunto é atualizado automaticamente
Options

Valores retornados

0A fonte com subset não pôde ser adicionada ou o parâmetro CharSet estava fora do intervalo
Non-zeroO ID da fonte adicionada com sucesso. Esse ID pode ser usado com a função SelectFont para selecionar a fonte