Tenemos un pequeño problema con las fuentes en los documentos PDF. Para poner el dedo sobre el problema que me gustaría inspeccionar, qué fuentes están realmente integradas en el documento pdf y a las que solo se hace referencia. ¿Existe una manera fácil (y barata como en forma gratuita) de hacer eso?Cómo saber qué fuentes están referenciadas y cuáles están incrustadas en un documento PDF
Respuesta
que finalmente consiguieron un archivo de ejemplo que en realidad parece tener fuentes incrustadas.
Usando el Adobe Reader normal (o Foxit si lo prefiere). Seleccione Archivo-> Propiedades en el Diálogo resultante, elija la pestaña Fuente. Verá una lista de fuentes. Los que están incrustados indicarán este hecho en() detrás del nombre de la fuente.
utilizando el iText gratuito (o iTextSharp si está en .NET) puede escribir una utilidad que extraerá esta información utilizando el método BaseFont.GetDocumentFonts.
Leer this link para el código
pdffonts
herramienta de línea de comandos originalmente de Xpdf, ahora parte de Poppler.
Esta herramienta está disponible en la mayoría de las distribuciones de Linux como parte del paquete poppler-utils
.
Ejemplo de uso y de salida:
$ pdffonts some.pdf
name type emb sub uni object ID
------------------------------------ ----------------- --- --- --- ---------
BAAAAA+Arial-Black TrueType yes yes yes 53 0
CAAAAA+Tahoma TrueType yes yes yes 28 0
DAAAAA+Wingdings-Regular TrueType yes yes yes 43 0
EAAAAA+Webdings TrueType yes yes yes 38 0
FAAAAA+Arial-BoldMT TrueType yes yes yes 33 0
GAAAAA+Tahoma-Bold TrueType yes yes yes 23 0
HAAAAA+OpenSymbol TrueType yes yes yes 48 0
para evitar linkrot, por favor incluya un ejemplo y/o algunos documentos. –
@jberger: ok, hecho – vartec
Parece que se instaló por defecto en mi instalación de Lubuntu 14.10. – DaAwesomeP
CAM::PDF tiene un reportero de fuentes, disponible como una utilidad de línea de comandos oa través de una llamada a la biblioteca. Si ejecuta "file.pdf listfont.pl" tiene un resultado como éste:
Page 1:
Name: F1.0
Type: TrueType
BaseFont: NZUXSR+Impact
Encoding: MacRomanEncoding
Widths: yes
Characters: 0-255
Embedded: yes
Name: F2.0
Type: TrueType
BaseFont: XSFKRA+ArialMT
Encoding: MacRomanEncoding
Widths: yes
Characters: 0-255
Embedded: yes
se puede extraer de la fuente (s) de PDF utilizando Online Font Converter
Plug Shameless, pero este es el único método de tabla cruzada aquí que devuelve prueba. Además, sí, genial sitio. – commonpike
- 1. Fuentes incrustadas en iOS: ¿por qué no están centradas correctamente en el eje y?
- 2. ¿Qué fuentes están disponibles en Android?
- 3. Como llegar Ghostscript para utilizar fuentes incrustadas en PDF
- 4. Quiero saber qué funciones están disponibles desde un Win32.DLL
- 5. ¿Cómo saber qué filas de DataGridView están actualmente en pantalla?
- 6. ¿Qué fuentes de entropía están disponibles en heroku?
- 7. ¿Cómo incrusto las fuentes en un PDF existente?
- 8. ¿Cómo saber cuántas figuras están abiertas actualmente?
- 9. cómo saber si PHP y sendmail están trabajando juntos?
- 10. Java GUI Frameworks: ¿cuáles están disponibles?
- 11. ¿Cómo determinar qué puntos están dentro de un polígono y cuáles no (gran cantidad de puntos)?
- 12. ¿En qué están escritas las aplicaciones CAD y cómo están organizadas?
- 13. ¿Cómo saber qué consultas SQL están siendo bloqueadas y qué las bloquea?
- 14. ¿Cómo averiguo qué partes de una página web están encriptadas y cuáles no?
- 15. Cómo saber si dos NSDate están en el mismo día
- 16. ¿Cómo puedo detectar si Jquery y Jquery UI están instalados, y qué versiones están instaladas?
- 17. ¿Cómo saber si los rieles están en producción?
- 18. ¿Por qué no puedo visualizar las fuentes incrustadas en AS3?
- 19. ¿Cómo puedo saber qué procesos están usando un archivo bajo Java en Windows?
- 20. Uso de fuentes que no están en el iPhone
- 21. ¿Qué eventos están ligados?
- 22. qué funciones están incluidas en una JVM
- 23. ¿Por qué están relacionados SDL y OpenGL?
- 24. ¿Cómo saber cuando todas las llamadas ajax están completos
- 25. Iphone Cómo saber si los auriculares Bluetooth están conectados
- 26. ¿Qué unidades están permitidas en google.maps.Size?
- 27. ¿Qué caracteres están permitidos en un nombre de atributo HTML?
- 28. Lista de fuentes incrustadas AS3 y sus nombres
- 29. JMS y ESB: ¿cómo están relacionados?
- 30. Fuentes específicas en TCPDF pdf
¡Genial! También funciona para 'Document Viewer 3.10.3' – tuliomarchetto