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
| FontName | Názov písma TrueType, ktoré sa má použiť ako podmnožina |
|---|---|
| SubsetChars | Reť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
| 0 | Podmnožinu písma nebolo možné pridať alebo parameter CharSet bol mimo rozsah |
|---|---|
| Non-zero | ID písma, ktoré bolo úspešne pridané. Toto ID možno použiť s funkciou SelectFont na výber písma |