Método THotPDF.ResolveFontForCodePoint
Busca la primera fuente configurada que contiene un escalar Unicode solicitado
Declaración
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;
Parámetros
CodePointes el escalar Unicode a resolverPrimaryFontNamese comprueba antes que cualquier fuente de reservaFontStylesolicita la misma variante bold e italic para las comprobaciones de cobertura principal y de reservaResolvedFontNamerecibe la fuente instalada seleccionada
Valor devuelto
Devuelve true cuando la fuente principal o una fuente de reserva configurada contiene el escalar
Notas de uso
- La cadena de scripts coincidente se comprueba antes que
hfsCommon - La sustitución silenciosa del sistema operativo no cuenta como cobertura por la fuente solicitada
- False deja a los llamadores la posibilidad de registrar o reemplazar el escalar no resuelto explícitamente
- La sobrecarga original comprueba variantes regulares; la sobrecarga de estilo explícito incluye el estilo de variante solicitado en la caché de cobertura acotada
- Use un nombre de familia de fuente instalada como
Arial; los nombres de fuente PDF y las claves de recursos no son nombres de familia de fuentes del sistema