cancel
Showing results for 
Search instead for 
Did you mean: 

PREVISUALIZAR PDF EN UN IFRAME

mguillenb
Champ in-the-making
Champ in-the-making

   Necesito previsualizar desde mi aplicación documentos pdf guardados en Alfresco. Estoy probando con urls tipo http://alfrescopre:8080//alfresco/api/-default-/public/cmis/versions/1.1/atom/content?id=3be04b5a-0a... dentro de un iframe pero no previsualiza, lo descarga automáticamente. He probado añadiendo el parámetro &embedded=true al final de la url pero tampoco funciona.

La versión de Alfresco es la 5.1, agradecería vuestra ayuda.

4 REPLIES 4

angelborroy
Community Manager Community Manager
Community Manager

Creo que no se puede realizar con la API CMIS.

Prueba con la API REST, aquí tienes un ejemplo: http://stackoverflow.com/questions/30994308/alfresco-rest-api-for-downloading-document

Hyland Developer Evangelist

cesarista
World-Class Innovator
World-Class Innovator

Hola:

Yo haría un webscript que tuviese el noderef por ejemplo como argumento, y usase el propio componente de pdfjs.

HINT: Y la ftl como en la página resultante de los documentos Compartidos (qshared).

Saludos.

--C.

cristinamr
World-Class Innovator
World-Class Innovator

Buenas, María.

Échale un vistazo a este post, sobre todo al comentario de cybermakoki a lo mejor te sirve 😉


Un saludo,

Cris.

--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc

mguillen
Champ in-the-making
Champ in-the-making

Ya he solucionado el problema. Lo que pasaba es la url que utilizaba sólo sirve para descargar. Hay diferentes respuestas dependiendo de la url. A tener en cuenta que el objectId tiene que ir el identificador del documento que queráis visualizar seguido de un ;1.0

- Previsualizar:

http://localhost:8282/alfresco/api/-default-/public/cmis/versions/1.1/browser/root?objectId=443982ab...

- Descargar (lo que y estaba haciendo):

http://localhost:8282/alfresco/api/-default-/public/cmis/versions/1.1/atom/content/id=443982ab-53d7-...

-Respuesta JSON:

http://localhost:8282/alfresco/api/-default-/public/cmis/versions/1.1/browser?id=443982ab-53d7-4854-...

Espero que sirva de ayuda. A mi me ha funcionado a la primera!

Saludos y gracias por vuestras respuestas.

Getting started

Tags


Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.