TPDFlibDocumentFont

Tipos de datos

Descripción

TPDFlibDocumentFont es una estructura de registro con propiedades detalladas de un recurso de fuente incrustado o referenciado en un documento PDF

Sintaxis

Delphi

type TPDFlibDocumentFont = record
    FontID: Integer;
    ObjNum: Integer;
    BaseFont: WideString;
    FontType: Integer;
    Encoding: WideString;
    Embedded: Boolean;
    Subsetted: Boolean;
    HasToUnicode: Boolean;
    FontFileBytes: Int64;
  end;

Parámetros

FontIDEl identificador interno de la fuente basado en 1, utilizable con métodos estándar de selección de fuentes (por ejemplo, SelectFont)
ObjNumEl número de objeto indirecto PDF sin procesar del diccionario de fuentes en el catálogo PDF
BaseFontEl nombre PostScript de la fuente (por ejemplo, Helvetica-Bold o TimesNewRomanPSMT)
FontTypeEl tipo de fuente representado como un entero del 1 al 11 (corresponde a los valores de tipo 1=TrueType, 2=Type1, etc.)
EncodingEl nombre del esquema de codificación de caracteres de la fuente (por ejemplo, WinAnsiEncoding o Identity-H)
EmbeddedIndica si el archivo de programa de fuentes real está incrustado en el documento PDF
SubsettedIndica si la fuente es un subconjunto del programa de fuentes original, que normalmente está marcado por un prefijo de 6 letras seguido de un signo más (por ejemplo, ARIALN+)

Véase también

EnumDocumentFonts, SelectFont