AddTrueTypeSubsettedFont

Text, Písma

Popis

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 TPDFlib.AddTrueTypeSubsettedFont(Const FontName, SubsetChars: WideString; Options: Integer): Integer;

ActiveX

Function PDFlib::AddTrueTypeSubsettedFont(FontName As String, SubsetChars As String, Options As Long) As Long

DLL

int DLAddTrueTypeSubsettedFont(int InstanceID, const wchar_t * FontName, const wchar_t * 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