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
| FontID | Handle 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) |
|---|---|
| ObjNum | Số đối tượng gián tiếp PDF thô của từ điển font trong PDF catalog |
| BaseFont | Tên PostScript của font (ví dụ: Helvetica-Bold hoặc TimesNewRomanPSMT) |
| FontType | Loạ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.) |
| Encoding | Tên sơ đồ mã hóa ký tự của font (ví dụ: WinAnsiEncoding hoặc Identity-H) |
| Embedded | Cho 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 |
| Subsetted | Cho 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+) |