HOW TO: Configuración de FlexPaper

De Thubanpedia
Revisión a fecha de 08:15 16 oct 2014; Vivatia (Discusión | contribuciones)

(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a: navegación, buscar


Configuración de FlexPaper

FlexPaper es el nuevo visor soportado por Thuban. Está construido en Adobe Flex (FLASH) y aporta nuevas características:

- Permite visualizar documentos en TIF, PDF, DOC, XLS, PPT y se puede configurar para que soporte otros formatos como PNG o JPG

- Soporta anotaciones para PDF, slideshow y encriptación de documentos

- Es compatible con HTML5 y soporta Full Screen

- En algunos casos, funciona más rápido que Applet


Para poder utilizar FlexPaper en Thuban es necesario contar con las siguientes herramientas:

SWFTools: se puede descargar desde http://www.swftools.org/download.html

OpenOffice 3: se puede descargar desde http://download.openoffice.org/index.html


El visor convierte de PDF a SWF, el formato que soporta. Por lo tanto, primero debe convertir los diferentes tipos de archivos a PDF. Para ello utiliza SWFTools que es una herramienta externa, open source y multiplataforma que es compatible con Windows, Linux y Mac OSX.

Para convertir documentos de Office utilizamos Open Office, que es necesario que esté corriendo como servicio. Puede hacerlo ingresando a la carpeta de instalación (por lo general, C:\Program Files\OpenOffice.org 3\program) y correr la siguiente línea:

soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" –nofirststartwizard


Es necesario ponerlo a correr siempre que inicien la máquina o ponerlo explícitamente como servicio de Windows en la instalación.

De esta manera, FlexPaper primero convierte documentos de Office a PDF y luego a SWF para visualizarlos. De todos modos la conversión es bastante rápida.

Una vez instalados y configurados en sus máquinas o en el servidor donde esté alojado Thuban, deberá configurar el Thuban Admin para asociar las extensiones. Para ello debe dirigirse al Panel de Administración de Visores:

Panel de Administración de Visores


En esta pantalla, deberá configurar explícitamente la ruta a SWFTOOLS para que FlexPaper sepa dónde está el conversor. Una vez configurado eso, también se pueden configurar las extensiones soportadas:

Seleccionar extensiones


Luego debe presionar Guardar para aplicar los cambios.


Para probarlo, puede dirigirse al PowerDesk y crear un documento con alguna de las extensiones seleccionadas anteriormente. En este caso, un XLS:

Visor FlexPaper


Instalar OpenOffice como servicio de Windows

Teniendo en cuenta que ya tenemos instalado Open Office 3, lo siguiente que se necesita es instalar Windows Resource Tool Kits. Se puede descargar de la siguiente URL:

Windows Resource Tool Kits


Para crear el servicio:

1) Abrir un CMD como administrador.

2) Ingresar:

“C:\Archivos de programa\Resource Kit\Instsrv.exe” OpenOfficeUnoServer “C:\Archivos de programa\Resource Kit\Srvany.exe” . 

OpenOfficeUnoServer será el nombre del servicio y los dos path se corresponden a dos ejecutables del kit de Windows. Deberá corregir los path de acuerdo a sus instalaciones locales. Es importante que respete las comillas.


3) Ejecutar regedit y buscar la entrada:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ OpenOfficeUnoServer. 

Ahí deberá crear una clave que se llame "Parameters" y, dentro de la misma, dos valores de texto:

a. El primero se llamará “Application” y su valor deberá ser:

C:\Archivos de programa\OpenOffice.org 3\program\soffice.exe. Cambie el path de acuerdo a la instalación local de Open Office en su PC. 

b. El segundo se llamará “AppParameters” y su valor deberá ser:

-headless -Xmx1024M -nofirststartwizard -accept="socket,host=localhost,port=8100;urp;StarOffice.Service" . 

Nuevamente, deberá respetar las comillas.


Una vez finalizado, quedará de la siguiente manera:

How8.png