¿Cómo puedo determinar automáticamente las fuentes utilizadas en una imagen o PDF?

¿Cómo es posible determinar las fuentes utilizadas por el texto en archivos PDF y TIFF?

esta respuesta me fue útil.

Respuestas (7)

Para TIFF o cualquier otra imagen de trama (píxel), la respuesta de Jin lo cubre.

Para archivos PDF (asumiendo que es un PDF 'adecuado' y no una imagen de trama incrustada en un PDF, como la que produce el software de escaneo/fax), la información de la fuente está incrustada en el archivo.

En Adobe Reader, Adobe Acrobat y Foxit Reader 3, probablemente un poco diferente en otras aplicaciones, el menú Archivo > Propiedades > pestaña Fuentes le brinda una lista de todas las fuentes utilizadas en el documento.

También existen complementos de terceros para Acrobat, como Enfocus PitStop Pro , que agregan la capacidad de buscar/reemplazar/informar sobre instancias de una fuente en particular a lo largo de un documento.

... y si no puede encontrar la información de la fuente, puede intentar tomar una captura de pantalla del PDF y enviarla a What the Font .
Xpdf viene con pdffonts, cf. man page , una herramienta de línea de comandos con interruptores para restringir su lista de fuentes a las de un rango de páginas.
Creé este wiki de la comunidad, con la intención de que todos los recursos se compilen en una lista.

Cargue una muestra de la captura de pantalla de texto en: http://new.myfonts.com/WhatTheFont/ el servicio es bastante preciso.

o cuando WhatTheFont no funciona bien (Sucede), voy al foro typophile.com/forum para preguntar a los expertos del sector al respecto.

Si necesita ayuda para identificar una muestra de fuente, hay muchos recursos.

Algunos están automatizados, envía una captura de pantalla de muestra o realiza una serie de preguntas que ayudan a reducir las posibilidades:

Algunos programas pueden ayudar a encontrar una fuente que se acerque a lo que desea:

Otros son impulsados ​​​​por humanos, donde los expertos y entusiastas pueden examinar su presentación:

Finalmente, hay servicios y programas diseñados para ayudarte a elegir una fuente apropiada para un uso dado:

En una Mac o Linux, abra su terminal y escriba:

strings /path/to/your.pdf | grep -i fontname
Esta es la mejor respuesta porque no se requiere ningún software nuevo. Tomó alrededor de medio minuto generar las líneas, pero funcionó a la perfección.

Solo para agregar a la lista un nuevo software para identificar fuentes usando una imagen o captura de pantalla: "Find my Font" - http://www.findmyfont.com (Soy el desarrollador de este software).

La aplicación se ejecuta en Mac-OS o Windows e identifica las fuentes de una imagen de mapa de bits determinada mediante la búsqueda de fuentes tanto en línea (más de 125 000 fuentes gratuitas y comerciales) como en su computadora mientras recibe una lista de coincidencias exactas y similares + un % de coincidencia para cada uno, en solo 3-5 segundos. Puede usar todo tipo de imágenes en color sin procesamiento previo adicional.

En un PDF con texto real, puede copiar un bloque de texto en Word (u otro editor enriquecido) y mirar el menú desplegable Fuente.

El texto pdf generalmente se copia sin estilo en algunos sistemas operativos y algunos lectores de pdf.
Y dudo que esto funcione para las fuentes que no tiene instaladas en su sistema.

1. Resumen

1.1. Requisitos

Si sus requisitos:

  1. software o servicio gratuito
  2. identificación de fuentes para símbolos cirílicos

1.2. Recomendación

Usar:

  1. FontMatch para la determinación semiautomática de imágenes
  2. fuentes pdf, cadenas o Foxit Reader para la identificación automática en archivos PDF

2. Descargo de responsabilidad

Esta respuesta es relevante para agosto de 2019. En el futuro, los datos de esta respuesta pueden quedar obsoletos.


3. PDF

Puede usar img2pdf para convertir sus imágenes a archivos PDF (y PDF-XChange Editor para agregar una capa OCR opcional ) y usar este software.

3.1. fuentes pdf

Fuentes de pdf de la herramienta Poppler . Los usuarios de Windows pueden instalar Poppler a través de Chocolatey .

D:\SashaDebugging\FontsIdentification>pdffonts KiraGoddess.pdf
name                                 type              encoding         emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
Arial                                CID TrueType      Identity-H       yes no  yes      7  0
Arial                                TrueType          WinAnsi          no  no  no       8  0

3.2. instrumentos de cuerda

Como dijo Kyle Cranmer . Los usuarios de Windows también pueden usar la herramienta de cadenas, instalando el software necesario de Chocolatey:

D:\SashaDebugging\FontsIdentification>strings KiraGoddess.pdf | grep -i fontname
/FontName /Arial
/FontName /Arial

3.3. Lector de Foxit

FilePropertiesFontscomo se describe en la respuesta wiki de la comunidad :

Lector de Foxit

3.4. Límites

Para algunos archivos PDF, las fuentes pueden ser:

  1. no determinado
  2. determinado incorrectamente

Vuelvo a verificar los resultados de pdffonts/strings/Foxit Reader, uso FontMatch.


4. Coincidencia de fuentes

Puede usar pdftoppm para convertir sus archivos PDF en imágenes y usar FontMatch.

4.1. Uso

Haga una captura de pantalla de cualquier letra de la imagen → FileOpen→ seleccione su archivo de captura de pantalla → Identify→ FontMatch sugiere posibles fuentes:

Coincidencia de fuentes

Compare manualmente las fuentes principales de Matching Fontsla lista con su fuente. Para comparar otras letras, sería bueno aplicar programas como Font Runner : visor de fuentes locales de código abierto :

Corredor de fuentes

4.2. Límites

  1. Solo se admiten fuentes locales
  2. El software ya no se mantiene

5. Sin ayuda

Probé КираИдеал.jpgen servicios y software no dirigidos por humanos de la font-identificationdescripción de la etiqueta .

5.1. Datos

КираИдеал.jpg

5.2. Símbolos cirílicos no admitidos

  1. WhatTheFont - WTF:

    WhatTheFont

  2. Qué fuente es :

    WhatFontEs

  3. Comparador :

    emparejador

  4. Identifont — Guía específica del latín:

    Identificador1

    Identificador2

  5. Bowfin Printworks — también, guía específica en latín:

    Grabados Bowfin

5.3. Pagado

  1. Adobe Photoshop Match Fonts : precios .
  2. FindMyFont : período de uso de 30 días para la versión gratuita:

    Buscar mi fuente