AddType3Glyph
Fuentes, fuentes Type 3
Descripción
Añade o sustituye un glifo codificado por bytes y reconstruye la codificación de la fuente, las anchuras y el mapa de extracción Unicode
Sintaxis
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);Parámetros
CharCode va de 0 a 255. UnicodeText admite un carácter o secuencia. Content contiene operadores PDF sin d0 ni d1
Valores devueltos
| 1 | Se han actualizado el flujo de glifos y las tablas de fuentes derivadas |
|---|---|
| 0 | La fuente, el código, el cuadro, el nombre reservado o el nombre de glifo duplicado no son válidos |
Observaciones
La biblioteca escribe primero las métricas d1 necesarias y aísla el programa facilitado entre operadores q y Q equilibrados. Al sustituir un código de carácter existente se mantiene estable el identificador de fuente. Solo se pueden modificar las fuentes devueltas por AddType3Font; se rechazan las fuentes Type 3 detectadas en un documento cargado