AddTrueTypeFontA

Text, Schriften

Beschreibung

Das abschließende A kennzeichnet den ANSI-Einstiegspunkt (char) der DLL; die ActiveX/COM-Oberfläche stellt nur die Unicode-Form bereit. Das Verhalten entspricht AddTrueTypeFont, und Zeichenfolgenargumente werden anhand der aktuellen Codepage von SetAnsiMode interpretiert

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 DLAddTrueTypeFontA(InstanceID: Integer; FontName: PAnsiChar; Embed: Integer): Integer;

DLL

int DLAddTrueTypeFontA(int InstanceID, const char * FontName, int Embed);

Parameter

FontNameDer 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'), 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]. Es kann auch eine Codepage angegeben werden (beispielsweise 'Arial [Bold] {1250}'), um andere Codierungen zu verwenden. Mögliche Codepages sind: {0} Direct mapping {437} OEM_CHARSET {850} OEM_CHARSET {852} OEM_CHARSET {874} THAI_CHARSET {1250} EASTEUROPE_CHARSET {1251} RUSSIAN_CHARSET {1252} ANSI_CHARSET {1253} GREEK_CHARSET {1254} TURKISH_CHARSET {1255} HEBREW_CHARSET {1256} ARABIC_CHARSET {1257} BALTIC_CHARSET {1258} VIETNAMESE_CHARSET {1361} JOHAB_CHARSET Legt fest, ob die Schrift eingebettet wird: 0 = Schrift nicht einbetten (Don't embed the font) 1 = Schrift einbetten
Embed

Rückgabewerte

0Die Schrift konnte nicht hinzugefügt werden. Dies kann bedeuten, dass die Schrift nicht für die Einbettung lizenziert ist oder nicht gefunden wurde.
Non-zeroDie ID der erfolgreich hinzugefügten Schrift. Diese ID kann mit der Funktion SelectFont zur Auswahl der Schrift verwendet werden