GetFontHasToUnicode

Fuentes, extracción de contenido

Descripción

Indica si la fuente seleccionada contiene un CMap /ToUnicode

Sintaxis

Delphi

Function TPDFlib.GetFontHasToUnicode: Integer;

Valores devueltos

0No se ha seleccionado ninguna fuente o esta no contiene asignaciones Unicode
1La fuente contiene un CMap /ToUnicode

Observaciones

Fuentes sin asignación Unicode pierden identidad al extraer y bloquean PDF/A-*u y PDF/UA. EnumDocumentFonts expone HasToUnicode y GetDocumentFontDiagnostics las cuenta como NoToUnicodeCount

Ejemplo

PDF.SelectFont(FontID);
if PDF.GetFontHasToUnicode= 0 then
  ShowMessage('text extraction will not resolve this font');

Véase también

EnumDocumentFonts, GetDocumentFontDiagnostics, GetFontIsEmbedded