TPDFlibDocumentFont

Data Types

Description

TPDFlibDocumentFont is a record structure that holds detailed properties of a font resource embedded or referenced within a PDF document.

Syntax

Delphi

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

Fields

FontIDHandle nội bộ dựa trên 1 của font, có thể sử dụng với các phương thức chọn font tiêu chuẩn (ví dụ: SelectFont)
ObjNumSố đối tượng gián tiếp PDF thô của từ điển font trong PDF catalog
BaseFontTên PostScript của font (ví dụ: Helvetica-Bold hoặc TimesNewRomanPSMT)
FontTypeLoại font được biểu diễn dưới dạng số nguyên từ 1 đến 11 (tương ứng với các giá trị loại 1=TrueType, 2=Type1, v.v.)
EncodingTên sơ đồ mã hóa ký tự của font (ví dụ: WinAnsiEncoding hoặc Identity-H)
EmbeddedCho biết liệu tệp chương trình phông chữ thực tế có được nhúng trong tài liệu PDF hay không
SubsettedCho biết phông chữ có phải là một tập hợp con (subset) của chương trình phông chữ gốc hay không, thường được đánh dấu bằng tiền tố gồm 6 chữ cái theo sau là dấu cộng (ví dụ: ARIALN+)

See also

EnumDocumentFonts, SelectFont