Actualmente estamos trabajando con una selección de editores para generar libros en línea a partir de sus PDF. Nuestra aplicación heredada usa flex, por lo que estamos convirtiendo el PDF a archivos SWF usando PDF2SWF por SWFTools.Acceso a archivos de fuentes en PDF
El problema que estamos teniendo es que el texto en el documento SWF no está siendo resaltado por nuestro lector flex cuando el usuario realiza una búsqueda. Después de una rápida investigación hemos encontrado que cuando la extracción de texto que necesitamos para incrustar las fuentes que se utilizan en el documento PDF:
http://wiki.swftools.org/wiki/How_do_I_highlight_text_in_the_SWF%3F
pdf2swf -F $YOUR_FONTS_DIR$ -f input.pdf -o output.swf
Como se puede ver en el código anterior, necesitamos un camino hacia un directorio de fuentes que contiene las fuentes encontradas en ese PDF.
Dado que vamos a convertir una gran cantidad de PDF, ¿es posible acceder a los archivos de fuentes directamente a través del PDF en lugar de tener una gran cantidad de fuentes almacenadas en nuestra aplicación?
Información adicional
Nuestra aplicación está escrito en Java.
Actualmente estamos usando PDFBox y Ghostscript en la aplicación, por lo que si hay alguna solución que use estas bibliotecas, esa sería una opción preferida, pero estamos abiertos a todas las ideas.
pregunta relacionada: http://stackoverflow.com/ q/3488042/681807 –