AddType3Glyph
Font, font Type 3
Descrizione
Aggiunge o sostituisce un glifo codificato e ricrea codifica, larghezze e mappa Unicode del font
Sintassi
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);Parametri
CharCode è compreso tra 0 e 255. UnicodeText può contenere un carattere o una sequenza di estrazione con più caratteri. Content contiene operatori grafici PDF senza d0 o d1
Valori restituiti
| 1 | Il flusso del glifo e le tabelle font derivate sono stati aggiornati |
|---|---|
| 0 | Il font, il codice, il riquadro, il nome riservato o il nome glifo duplicato non è valido |
Note
La libreria scrive innanzitutto le metriche d1 richieste e isola il programma fornito tra operatori q e Q bilanciati. La sostituzione di un codice carattere esistente mantiene stabile l'handle del carattere. Sono modificabili solo i caratteri restituiti da AddType3Font; i caratteri Type 3 individuati in un documento caricato vengono rifiutati