TPDFlibDocumentFont

Tipos de dados

Descrição

TPDFlibDocumentFont é uma estrutura de registo que contém propriedades detalhadas de um recurso de tipo de letra incorporado ou referenciado num documento PDF

Sintaxe

Delphi

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

Parâmetros

FontIDO identificador interno de base 1 do tipo de letra, que pode ser utilizado com métodos padrão de seleção de tipos de letra (por exemplo, SelectFont)
ObjNumO número de objeto indireto PDF em bruto do dicionário do tipo de letra no catálogo PDF
BaseFontO nome PostScript do tipo de letra (por exemplo, Helvetica-Bold ou TimesNewRomanPSMT)
FontTypeO tipo do tipo de letra representado como um número inteiro de 1 a 11 (corresponde aos valores de tipo 1=TrueType, 2=Type1, etc.)
EncodingO nome do esquema de codificação de carateres do tipo de letra (por exemplo, WinAnsiEncoding ou Identity-H)
EmbeddedIndica se o ficheiro efetivo do programa do tipo de letra está incorporado no documento PDF
SubsettedIndica se o tipo de letra é um subconjunto do programa original, geralmente assinalado por um prefixo de 6 letras seguido de um sinal de adição (por exemplo, ARIALN+)

Consulte também

EnumDocumentFonts, SelectFont