SetKerningA
Text, Schriften
Beschreibung
Das abschließende A bezeichnet den ANSI-Einstiegspunkt (char) der DLL; die ActiveX/COM-Schnittstelle stellt nur die Unicode-Form bereit. Das Verhalten entspricht SetKerning, 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.
Syntax
Delphi
Function DLSetKerningA(InstanceID: Integer; CharPair: PAnsiChar; Adjustment: Integer): Integer;
DLL
int DLSetKerningA(int InstanceID, const char * CharPair, int Adjustment);
Parameter
| CharPair | Eine Zeichenfolge aus zwei Zeichen, die das Kerningpaar enthält, zum Beispiel "AW" |
|---|---|
| Adjustment | Der Betrag, um den der Abstand zwischen den Zeichen des Kerningpaars verringert werden soll. Dies entspricht dem Wert, der in Grafikprogrammen wie Adobe Illustrator angezeigt wird. Der Wert 1000 entspricht der Texthöhe. |
Rückgabewerte
| 0 | Das Kerning konnte nicht festgelegt werden. Entweder bestand CharPair nicht aus 2 Zeichen, oder es wurde keine Schriftart ausgewählt. |
|---|---|
| 1 | Das Kerning für das angegebene Zeichenpaar wurde erfolgreich festgelegt |