Método THotPDF.ResolveFontForCodePoint
Localiza a primeira face configurada que contém um escalar Unicode solicitado
Declaraçã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;
Parâmetros
CodePointé o escalar Unicode a resolverPrimaryFontNameé verificada antes de qualquer face de reservaFontStylesolicita a mesma face em negrito e itálico para as verificações de cobertura da face primária e das reservasResolvedFontNamerecebe a face instalada selecionada
Valor de retorno
Retorna verdadeiro quando a face primária ou uma reserva configurada contém o escalar
Notas de uso
- A cadeia de script correspondente é verificada antes de
hfsCommon - A substituição silenciosa do sistema operacional não conta como cobertura pela face solicitada
- Falso permite aos chamadores registrar ou substituir explicitamente o escalar não resolvido
- A overload original verifica faces regulares; a overload de estilo explícito inclui o estilo de face solicitado no cache de cobertura limitado
- Use um nome de família de fonte instalada, como
Arial; nomes de fonte do PDF e chaves de recurso não são nomes de família de fontes do sistema