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
| FontName | Ná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
| 0 | Podmnožinu fontu se nepodařilo přidat, nebo parametr CharSet byl mimo rozsah |
|---|---|
| Non-zero | ID úspěšně přidaného fontu. Toto ID lze použít ve funkci SelectFont k výběru fontu |