THotPDF.ResolveFontForCodePoint Method
Tìm face đã cấu hình đầu tiên có chứa một Unicode scalar được yêu cầu
Khai báo
function ResolveFontForCodePoint(CodePoint: Cardinal;
const PrimaryFontName: AnsiString;
out ResolvedFontName: AnsiString): boolean; overload;
function ResolveFontForCodePoint(CodePoint: Cardinal;
const PrimaryFontName: AnsiString; const FontStyle: TFontStyles;
out ResolvedFontName: AnsiString): boolean; overload;
Tham số
CodePointlà Unicode scalar cần giảiPrimaryFontNameđược kiểm tra trước bất kỳ face fallback nàoFontStyleyêu cầu cùng face đậm và nghiêng cho các kiểm tra vùng bao phủ của mặt chính lẫn fallbackResolvedFontNamenhận face đã cài đặt được chọn
Giá trị trả về
Trả về true khi face chính hoặc một fallback đã cấu hình chứa scalar
Ghi chú sử dụng
- Chuỗi script phù hợp được kiểm tra trước
hfsCommon - Việc thay thế hệ điều hành im lặng không được tính là độ phủ bởi face được yêu cầu
- False để các bên gọi có thể ghi lại hoặc thay thế scalar chưa giải một cách tường minh
- Overload gốc kiểm tra các face regular; overload chỉ định kiểu rõ ràng đưa kiểu face được yêu cầu vào bộ nhớ đệm vùng bao phủ có giới hạn
- Dùng tên họ font đã cài đặt chẳng hạn
Arial; tên font PDF và khóa tài nguyên không phải tên họ font hệ thống