Crea, edita y lee hojas de cálculo de OpenOffice desde PHP
Escrito por Jose Carlos el 19 de Febrero de 2008
Hoy, mi amigo Juan Lao Tebar y yo, hemos publicado ods-php, una librería en PHP que permite Crear, editar y leer hojas de cálculo en formato ods, el formato de hojas de cálculo de OpenOffice.

La librería consiste en una clase, llama ods, y un conjunto de funciones que facilitan el acceso a las hojas de cálculo. Requiere PHP5 y el módulo xml para php, además de la utilidad zip/unzip instalada en el servidor.
Con esta librería, se pueden crear páginas web en PHP que muestren el contenido de hojas de calculo, permitiendo editarlo y guardar los cambios, así como crear nuevas hojas de calculo. La hemos creado para ser incluida en eyeOS y así dotarlo de soporte nativo para ficheros de hojas de cálculo de OpenDocument, aunque la hemos licenciado bajo los términos de la licencia LGPL, para que cualquiera pueda utilizarla en sus proyectos.
Enlace: ods-php
Publicado en: Programación, SoftwareLibreTags: ods, opendocument, openoffice, PHP
Reacciones de otros blogs sobre esta entrada




























[…] Nativos2020 publican una librería en PHP para manipular hojas de cálculo de OpenOffice. Ideal para trabajar con este estandar y promover su uso.[Descargar] Compártelo # « […]
Excelente.
Felicitaciones por la librería. Estuve buscando algo así, pero no encontré nada. En poco tiempo le voy a dar uso.
Saludos y éxitos.
[…] bien para ser una RC1. Seguramente utilizaré (y si me dejan, colaboraré con el proyecto) la utilidad para crear, editar y leer hojas de cálculo de OpenOffice para más de una cosilla. (Visto en […]
[…] nos presenta una librería llamada ODS-PHP con la que es posible desde una página web crear, editar y leer […]
[…] Crea, edita y lee hojas de cálculo de OpenOffice desde PHP. vía: Nativos2020 […]
[…] encuentro gracias a Andrés Nieto que en Nativos 2020 han liberado una librería en PHP para escribir y manipular hojas de cálculo en el estandar de […]
urgente donde puedo descargar el módulo xml para php, y la utilidad zip/unzip muchas gracias.
me sale el siguinte error:
Warning: copy(/tmp/new.ods) [function.copy]: failed to open stream: No such file or directory in C:\AppServ\www\ods-php-0.1rc1\ods-php-0.1rc1\ods.php on line 262
Warning: file_get_contents(C:\WINDOWS\TEMP\/47e41605256a3/content.xml) [function.file-get-contents]: failed to open stream: No such file or directory in C:\AppServ\www\ods-php-0.1rc1\ods-php-0.1rc1\ods.php on line 268
maprsoft, la clase de momento solo funciona en Linux y derivados
[…] Mejora eyeSheets: gracias a la librería programada por mi amigo Jose Carlos que ya publicamos en nativos2020. […]
[…] hojas de calculo abiertas. Es también el formato en que guarda las hojas de calculo OpenOffice. En nativos2020 han publicado una librería OpenSourse (LGPL) escrita para eyeOs que permite manipular estos […]