TPDFlibDocumentFont

資料類型

描述

TPDFlibDocumentFont 是保存 PDF 文件中內嵌或參照字型資源詳細屬性的記錄結構

語法

Delphi

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

參數

FontID字型從 1 開始的內部控制代碼,可用於標準字型選取方法(例如 SelectFont)
ObjNumPDF 目錄中字型字典的原始 PDF 間接物件編號
BaseFont字型的 PostScript 名稱(例如 Helvetica-Bold 或 TimesNewRomanPSMT)
FontType表示為 1 到 11 的整數的字型類型(對應至類型值 1=TrueType, 2=Type1 等)
Encoding字型字元編碼配置的名稱(例如 WinAnsiEncoding 或 Identity-H)
Embedded指示實際的字型程式檔案是否內嵌於 PDF 文件中
Subsetted指示該字型是否為原始字型程式的子集,通常以 6 個字母的字首後跟加號標記(例如 ARIALN+)

另見

EnumDocumentFonts, SelectFont