AddTrueTypeSubsettedFontA

Text, Písma

Popis

Koncové A označuje vstupní bod DLL pro ANSI (char); povrch ActiveX/COM vystavuje jen Unicode formu. Chování je shodné s AddTrueTypeSubsettedFont a řetězcové argumenty se interpretují podle aktuální kódové stránky SetAnsiMode

Přidá do dokumentu podmnožinu fontu TrueType

Při Options 0 a 1 je podmnožina fontu pevná a nelze ji měnit

Při Options 2 a 3 lze podmnožinu fontu měnit Podobné volbě 0, ale podmnožinu lze aktualizovat pomocí

UpdateTrueTypeSubsettedFont

Syntaxe

Delphi

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

DLL

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

Parametry

<
FontNameNázev fontu TrueType, z něhož se má vytvořit podmnožina
SubsetCharsŘetězec obsahující znaky, které mají být zahrnuty do podmnožiny fontu. 0=MS PlatformID, znaková sada Unicode 1=Unicode PlatformID, znaková sada "don't care" 2=Podobné volbě 0, ale podmnožinu lze aktualizovat pomocí UpdateTrueTypeSubsettedFont 3=Podobné volbě 1, ale podmnožinu lze aktualizovat pomocí UpdateTrueTypeSubsettedFont 4=Podobné volbě 2, ale podmnožina se aktualizuje automaticky 5=Podobné volbě 3, ale podmnožina se aktualizuje automaticky
Options

Návratové hodnoty

0Podmnožinu fontu se nepodařilo přidat, nebo parametr CharSet byl mimo rozsah
Non-zeroID úspěšně přidaného fontu. Toto ID lze použít ve funkci SelectFont k výběru fontu