TPDFlibDocumentFont

Tipi di dati

Descrizione

TPDFlibDocumentFont è una struttura record con proprietà dettagliate di una risorsa font incorporata o referenziata in un documento PDF.

Sintassi

Delphi

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

Parametri

FontIDL'handle interno del font con base 1, utilizzabile con i metodi standard di selezione del font (ad esempio SelectFont)
ObjNumNumero dell'oggetto indiretto del dizionario dei font nel catalogo PDF
BaseFontIl nome PostScript del font (ad esempio Helvetica-Bold o TimesNewRomanPSMT)
FontTypeIl tipo di font rappresentato come un numero intero da 1 a 11 (corrisponde ai valori di tipo 1=TrueType, 2=Type1, ecc.)
EncodingIl nome dello schema di codifica dei caratteri del font (ad es., WinAnsiEncoding o Identity-H)
EmbeddedIndica se il file effettivo del programma del font è incorporato nel documento PDF
SubsettedIndica se il font è un sottoinsieme del programma del font originale, solitamente contrassegnato da un prefisso di 6 lettere seguito da un segno più (es., ARIALN+)

Vedere anche

EnumDocumentFonts, SelectFont