2008-08-27 23 views
7

Buscando una forma de mostrar un PDF en Flex. Estoy seguro de que hay varias formas. Buscando el más fácil de mantener/integrar/más fácil de usar. Supongo que es posible mostrar una ventana del navegador en la aplicación y representarla, pero si se apaga en IE/Firefox no es aceptable para este proyecto.¿Cómo visualizo un PDF en Adobe Flex?

Gracias ...

Respuesta

2

Echa un vistazo Compartir en Acrobat.com, no puede cargar archivos PDF y hacerlos archivos Flash embedable (una especie de YouTube para documentos). Debería ser posible cargarlos en Flex. No es una solución ideal, pero desafortunadamente necesita convertir el PDF a un archivo SWF de alguna manera para poder cargarlo en una aplicación Flex. No conozco ninguna buena herramienta que haga esto. Si alguien más sabe, comparte.

Si selecciona AIR como destino, puede cargar un PDF en una vista HTML, pero eso no funciona cuando se ejecuta en el navegador (el componente HTML solo está disponible en AIR).

0

Oh dulce, esta es una aplicación de aire. Iré con la vista HTML. No puedo convertirlos a SWF porque el cliente cargará los archivos.

4

Acabamos de hacer una gran aplicación de AIR que usó mucho PDF: asegúrate de ahorrar un poco de dolor y escribir un código para verificar la versión de acrobat o incluso si está instalado; si no lo tienen, no ganaste ' t recibe un error, solo un control HTML en blanco.

lo sé, suena obvio, pero aún así ...

4

Siento decirlo así, pero la conversión de PDF a SWF tipo de cosas de flash. .. ¿eso no mata los pensamientos PDF?

Es decir, el PDF debe ser de papel electrónico ¿no? Cuando creas un archivo SWF, simplemente lo destruyes. No más edición, no más rellenando un formulario.

Lo extraño es que ese PDF es un producto de Adobe ... y Flex (Flash Builder) es un producto de Adobe.

Dos productos que Adobe quiere dominar mundialmente. Pero combinar PDF en Flex ... no es estándar.

+1

Son Adobe tanto productos, pero Flash/Flex vino de Macromedia en la fusión. Es desafortunado que Adobe no haya aprovechado la integración de un lector de PDF en Flash/Flex. – CrazyEnigma

0

if Aplicación de AIR,

use HTMLLoader().

1

en Adobe Digital Edition, Adobe Cargue archivos PDF en formato flash (si comprueba el archivo principal .exe lo puede ver), sin ninguna conversión. por lo tanto, creo que es posible hacer. i decompilados y se encontró gran cantidad de clases relacionadas con el pdf pero no puedo ejecutarlo después de volver a compilar se :( si resuelve este problema se debe enfocar el producto de Adobe Digital Edition.

Cuestiones relacionadas