Flex y PDF

101 views
Skip to first unread message

Sderamon

unread,
Feb 22, 2010, 11:31:59 AM2/22/10
to Flex AIR Venezuela
Hola,

Estoy empezando a utilizar Adobe Air con Flex y tengo una duda. ¿Como
puedo saber el número de páginas que tiene un PDF?

Muchas gracias

Rainer Ramirez

unread,
Feb 22, 2010, 1:19:34 PM2/22/10
to flex-...@googlegroups.com
Epale!

La verdad todavía no he trabajado con PDF en Air pero si en Flex lo primero que tienes que saber es que libreria estas utilizando! y con esa info puedes buscar la clase que hace eso!
Si quieres envíame cual es la api que estas utilizando para los PDF yo utilizo es AlivePDF

--


__________ Informaci�n de ESET Smart Security, versi�n de la base de firmas de virus 4888 (20100222) __________

ESET Smart Security ha comprobado este mensaje.

http://www.eset.com

www.developyourdream.net

unread,
Feb 22, 2010, 1:43:54 PM2/22/10
to Flex AIR Venezuela
Hola,

Yo te recomiendo AlivePDF es un muy buen API para manipular PDF dentro
de Flex,

http://alivepdf.bytearray.org/

Actualmente no estoy abriendo pdf para ver la cantidad de paginas pero
estoy seguro que te puede servir.

Yo lo uso para generar Reportes y guardarlos en PDF.

Saludos.

www.developyourdream.net

unread,
Feb 22, 2010, 1:53:29 PM2/22/10
to Flex AIR Venezuela
Necesitas un api para manejar esto, yo uso AlivePDF

http://alivepdf.bytearray.org/

No lo he usado para Ver cuantas paginas tiene un documentos pero si
para crear reportes en pdf.

Saludos.

On 22 feb, 12:31, Sderamon <sdera...@yahoo.com> wrote:

Rafael Ochoa: Flex Air Venezuela

unread,
Feb 22, 2010, 4:18:54 PM2/22/10
to Flex AIR Venezuela

Buenas tardes,

Muchas gracias por compartir tu inquietud.

En nuestro blog puedes encontrar información sobre AlivePDF

http://ria212.com/blog/tag/pdf/

Por favor si tienes alguna duda no dudes en escribirnos.

Saludos.

Juan

unread,
Feb 22, 2010, 8:03:41 PM2/22/10
to Flex AIR Venezuela
Saludos.

Cuando trabajas con AlivePDF y tienes una referencia a un documento
PDF, es decir, una instancia de la clase "org.alivepdf.pdf.PDF",
puedes saber la cantidad de páginas que posee dicho documento
simplemente verificando el valor de la propiedad "totalPages", de tipo
entero y perteneciente a la clase PDF.

Saludos. Juan Manrique.


On Feb 22, 5:18 pm, "Rafael Ochoa: Flex Air Venezuela"

Sderamon

unread,
Feb 23, 2010, 5:26:53 AM2/23/10
to Flex AIR Venezuela

Hola,

Muchas gracias por la ayuda. La verdad es que me ha sorprendido la
rapidez y el número de respuestas.
Ayer, después de escribir el mensaje, encontré el alivePDF, pero la
verdad es que no se como utilizarlo.
Después de importar el org.alivepdf.pdf.PDF, no se como indicarle el
nombre del pdf y aplicarle la propiedad totalPage.
¿me podéis ayudar?

Gracias de nuevo

Saludos

Santi

Sderamon

unread,
Feb 24, 2010, 2:52:22 AM2/24/10
to Flex AIR Venezuela

Hola a todos,

He seguido investigando y he visto que no es posible abrir un PDF
existente. AlivePDF únicamente se utiliza para crear PDF. Seguiré
buscando. Si encuentro alguna solución ya la publicaré para
informaros.

De nuevo, muchas gracias

Santi

Rainer Ramirez

unread,
Feb 24, 2010, 10:16:54 AM2/24/10
to flex-...@googlegroups.com
Eso no es del todo correcto!
ya existe una forma de hacerla y es con una especie de plugin, aqu� les
dejo el link
http://alivepdf.bytearray.org/?p=348
PD: por lo que entend� puedes importarlo pero no editarlo. La verdad no
le� mucho XD

--


__________ Informaci�n de ESET Smart Security, versi�n de la base de firmas de virus 4892 (20100224) __________

Juan

unread,
Feb 25, 2010, 2:55:04 AM2/25/10
to Flex AIR Venezuela
Saludos.

Para saber el número de páginas de un documento PDF existente, como es
de esperarse, debería ser necesario leer el documento o al menos una
parte de él que permita saber la cantidad de páginas o en su defecto,
contarlas programaticamente. Lamentablemente, la librería AlivePDF,
por los momentos, no soporta ningún tipo de lectura de documentos PDF,
tal como lo explica claramente el propio creador de esta útil
libreria, en el segundo post de un tópico al respecto en el foro de
AlivePDF: http://alivepdf.bytearray.org/?page_id=12&wpforumaction=viewtopic&t=189.0

Esperemos que esta funcionalidad sea agregada en futuras versiones de
esta librería. Por los momentos, solo puedo recomendarte que busques
algún código en lenguaje Java que permita leer documentos PDF o al
menos saber lo que deseas del documento. En el mundo Java la
manipulación de documentos PDF está un poquito más recorrida que en el
mundo de ActionScript. Si encuentas algo útil y es tu voluntad, puedes
comenzar a transcribirlo a código ActionScript; en Flexairve
estaríamos dispuestos a ayudarte con eso tarea.

Espero que algo de lo dicho aquí te sea de ayuda o al menos evite que
sigas gastando tiempo buscando una solución que tal vez no exista
hasta el momento.

P.D: me dí cuenta de que escribiste en el foro de AlivePDF solicitando
la misma ayuda que pediste en nuestro foro. Te felicito por eso, pues
así es que se aprende lo que se desea aprender: preguntando con ánimo.

Saludos y gracias a todos por animarse a responder en este foro. Juan
Manrique.


On Feb 24, 11:16 am, Rainer Ramirez <iron...@gmail.com> wrote:
> Eso no es del todo correcto!
> ya existe una forma de hacerla y es con una especie de plugin, aqu les

> dejo el linkhttp://alivepdf.bytearray.org/?p=348

Sderamon

unread,
Feb 25, 2010, 7:26:30 AM2/25/10
to Flex AIR Venezuela
Hola Juan,


La verdad es que estoy dando mis primeros pasos con Flex. No soy
programador y por eso me cuesta un poco. La verdad es que lo ideal es
hacer la misma pregunta en varios grupos y cuando te dan la respuesta,
publicarla en todos los grupos en los que has entrado por si puede
ayudar a alguien.

Te comento que este es más activo. La pregunta la hice al mismo tiempo
en tres grupos y este es el único que me ha contestado ¡aunque no soy
de Venezuela! :)

Muchas gracias por todo y os mantendré informados

Un saludo

Santi

Reply all
Reply to author
Forward
0 new messages