AddSubsettedFont
Text, Schriften
Beschreibung
Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.
Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.
Syntax
Delphi
Function TPDFlib.AddSubsettedFont(Const FontName: WideString; CharsetIndex: Integer; Const SubsetChars: WideString): Integer;
ActiveX
Function PDFlib::AddSubsettedFont(FontName As String, CharsetIndex As Long, SubsetChars As String) As Long
DLL
int DLAddSubsettedFont(int InstanceID, const wchar_t * FontName, int CharsetIndex, const wchar_t * SubsetChars);
Parameter
| FontName | Der Name der zu installierenden TrueType-Schrift. Dies kann entweder der Name der Schrift sein, wie er im Ordner Windows\Fonts angezeigt wird (beispielsweise "Times New Roman Bold"), oder der Name der Schriftfamilie mit einer optionalen Stilangabe in eckigen Klammern (beispielsweise "Times New Roman [BoldItalic]"). Mögliche optionale Angaben sind: [Bold], [Italic] oder [BoldItalic]. |
|---|---|
| CharsetIndex | Sie müssen einen Zeichensatz angeben, der die Zeichen enthält, für die eine Teilmenge erstellt werden soll: 1 = ANSI 2 = Standard 3 = Symbol 4 = Shift JIS 5 = Hangeul 6 = GB2312 7 = Chinese Big 5 8 = OEM 9 = Johab 10 = Hebräisch 11 = Arabisch 12 = Griechisch 13 = Türkisch 14 = Vietnamesisch 15 = Thailändisch 16 = Osteuropäisch 17 = Russisch 18 = Mac 19 = Baltisch |
| SubsetChars | Eine Zeichenfolge mit den Zeichen, für die Sie eine Teilmenge erstellen möchten. Wiederholte Zeichen werden ignoriert. In einer Schriftteilmenge können höchstens 255 Zeichen enthalten sein. Jedes Unicode-Zeichen kann eingebettet werden, Sie müssen jedoch sicherstellen, dass das Zeichen im angegebenen Zeichensatz vorhanden ist. |
Rückgabewerte
| 0 | Die Schriftteilmenge konnte nicht hinzugefügt werden oder der Parameter CharSet lag außerhalb des zulässigen Bereichs |
|---|---|
| Non-zero | Die FontID der hinzugefügten Schrift. Diese ID kann mit der Funktion SelectFont zur Auswahl der Schrift verwendet werden. |