AddType3Glyph
Polices, polices Type 3
Description
Ajoute ou remplace un glyphe encodé sur un octet et reconstruit l'encodage, les largeurs et la table d'extraction Unicode de la police
Syntaxe
Delphi
Function TPDFlib.AddType3Glyph(FontID, CharCode: Integer; Const GlyphName, UnicodeText: WideString; WidthX, WidthY, LLX, LLY, URX, URY: Double; Const Content: AnsiString): Integer;ActiveX
Function PDFlib::AddType3Glyph(FontID As Long, CharCode As Long, GlyphName As String, UnicodeText As String, WidthX As Double, WidthY As Double, LLX As Double, LLY As Double, URX As Double, URY As Double, Content As String) As LongDLL
int DLAddType3Glyph(int InstanceID, int FontID, int CharCode, const wchar_t *GlyphName, const wchar_t *UnicodeText, double WidthX, double WidthY, double LLX, double LLY, double URX, double URY, const char *Content);Paramètres
CharCode va de 0 à 255. UnicodeText peut contenir un caractère ou une séquence d’extraction multicaractère. Content contient des opérateurs graphiques PDF sans d0 ni d1
Valeurs de retour
| 1 | Le flux de glyphes et les tables de polices dérivées ont été mis à jour |
|---|---|
| 0 | La police, le code, la boîte, le nom réservé ou le nom de glyphe en double n’est pas valide |
Remarques
La bibliothèque écrit d’abord les métriques d1 requises et isole le programme fourni dans des opérateurs q et Q équilibrés. Remplacer un code de caractère conserve le handle de police. Seules les polices renvoyées par AddType3Font sont modifiables ; celles découvertes dans un document chargé sont refusées