THotPDF.AnalyzeUnresolvedGlyphs Method
Báo cáo các scalar Unicode không thể được bao phủ bởi một mặt chính và các chuỗi fallback đã cấu hình
Khai báo
function AnalyzeUnresolvedGlyphs(const Text: WideString;
const PrimaryFontName: AnsiString): THPDFUnresolvedGlyphInfoArray; overload;
function AnalyzeUnresolvedGlyphs(const Text: WideString;
const PrimaryFontName: AnsiString; const FontStyle: TFontStyles):
THPDFUnresolvedGlyphInfoArray; overload;
Tham số
Textchứa văn bản UTF-16 cần kiểm traPrimaryFontNamechọn mặt đầu tiên để thửFontStylechọn face đậm và nghiêng được yêu cầu trong overload chỉ định kiểu rõ ràng
Giá trị trả về
Trả về các bản ghi đã khử trùng lặp chứa scalar, mặt chính, nhóm script và các mặt đã cài đặt được gợi ý
Ghi chú sử dụng
- Các scalar supplementary được biểu diễn bằng cặp surrogate được báo cáo là một code point
- Các cặp scalar và mặt chính lặp lại chỉ xuất hiện một lần
- Phương thức không sửa đổi các chẩn đoán runtime đã tích lũy
- Overload gốc kiểm tra face regular; hãy truyền cùng
FontStyledùng cho xuất để soi một run có style - Hãy truyền tên họ font đã cài đặt chẳng hạn
Arial, thay vì một font PDF hoặc tên tài nguyên được tạo ra