THotPDF.ResolveFontForCodePoint Method
İstenen Unicode scalar'ı içeren ilk yapılandırılmış yüzü bulur
Bildirim
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;
Parametreler
CodePointçözümlenecek Unicode scalar'dırPrimaryFontNameherhangi bir fallback yüzünden önce denetlenirFontStyle, birincil ve fallback kapsam denetimlerinde aynı kalın ve italik yüzü isterResolvedFontNameseçilen yüklü yüzü alır
Dönen değer
Birincil yüz veya yapılandırılmış bir fallback scalar'ı içerdiğinde true döndürür
Kullanım notları
- Eşleşen script zinciri,
hfsCommon - Sessiz işletim sistemi ikamesi, istenen yüz tarafından kapsam sayılmaz
- False döndüğünde çağıranlar çözümlenmemiş scalar'ı açıkça kaydedebilir veya değiştirebilir
- Özgün overload regular yüzleri denetler; açık stil overload'u istenen yüz stilini sınırlı kapsam cache'ine dahil eder
Arialgibi kurulu bir font ailesi adı kullanın; PDF font adları ve kaynak anahtarları sistem font ailesi adı değildir