AddTrueTypeSubsettedFont

Text, Písma

Opis

Pridáva do dokumentu písmo TrueType ako podmnožinu

Pri voľbách 0 a 1 je podmnožina písma pevná a nedá sa zmeniť

Pri voľbách 2 a 3 sa podmnožina písma môže meniť. Podobne ako pri 0, ale podmnožinu možno aktualizovať pomocou UpdateTrueTypeSubsettedFont

Podobne ako pri 1, ale podmnožinu možno aktualizovať pomocou UpdateTrueTypeSubsettedFont

Syntax

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);

Parametre

FontNameNázov písma TrueType, ktoré sa má použiť ako podmnožina
SubsetCharsReťazec obsahujúci znaky, ktoré sa majú zahrnúť do podmnožiny písma. 0=MS PlatformID, Unicode znaková sada 1=Unicode PlatformID, "don't care" znaková sada 2=Podobne ako pri 0, ale podmnožinu možno aktualizovať pomocou UpdateTrueTypeSubsettedFont 3=Podobne ako pri 1, ale podmnožinu možno aktualizovať pomocou UpdateTrueTypeSubsettedFont 4=Podobne ako pri 2, ale podmnožina sa aktualizuje automaticky 5=Podobne ako pri 3, ale podmnožina sa aktualizuje automaticky
Options

Návratové hodnoty

0Podmnožinu písma nebolo možné pridať alebo parameter CharSet bol mimo rozsah
Non-zeroID písma, ktoré bolo úspešne pridané. Toto ID možno použiť s funkciou SelectFont na výber písma