function TryGetPdfDefaultTtfMapEntry(Index: NativeUInt;
out Entry: TPdfDefaultTtfMapEntry): Boolean;
| Index | NativeUInt |
| Entry | TPdfDefaultTtfMapEntry |
BooleanTryGetPdfDefaultTtfMapEntry carrega o módulo PDFium selecionado quando necessário e lê a entrada do mapa no Index de base zero através da exportação nativa FPDF_GetDefaultTTFMapEntry
Em caso de sucesso, Entry transporta o inteiro Charset e a cadeia FontName do par; em caso de falha, Entry mantém o valor predefinido
A função devolve False quando Index está em ou além da contagem comunicada por PdfDefaultTtfMapCount ou quando o ponteiro nativo da entrada é nil
FontName permanece vazio quando o ponteiro nativo de fontname é nil, mesmo que a entrada em si tenha sido devolvida
if TryGetPdfDefaultTtfMapEntry(0, Entry) then
ShowMessage(Format('Charset %d: %s', [Entry.Charset, Entry.FontName]));