XML en ofimatica: Microsoft Office Open XML Formats (http://openxmldeveloper.org)

Como se sabe XML es un formato independiente de la plataforma y del lenguaje, y la adopción que vienen surgiendo desde hace años, en el manejo de documentos en ofimática, es usar el formato XML y ya no el formato binario para el almacenamiento de archivos (como los son los formatos Open XML y OpenDocument)


Microsoft Office 2007, la siguiente version su suite de Office, usará un nuevo formato para el manejo de sus archivos estamos hablando del formato Open XML.


Este nuevo formato es compacto, un formato de archivo robusto que habilitará una mejor integración entre documentos y los back-end de los sistemas. Este nuevo formato, Open XML, introduce un número de beneficios no solo para los desarrolladores y las soluciones que ellos construyen, sino también para usuarios individuales y organizaciones de todos los tamaños… [url1].


El formato Open XML, que viene esta siendo estarizado por ECMA [url2.1 y url2.2], usa un empaquetamiento basado en el formato zip, es decir que cualquier herramienta zip puedes abrir estos archivos. Para hacerlo solo tenemos que renombre el archivo y cambiar la extensión a *.zip, miDocumento.docx a miDocumento.zip. Dentro de la carpeta veremos varios archivos y otras carpetas, el formato Open XML es mostrado en la siguiente figura [url3]:


The file format container in the 2007 release


Actualmente en este site: http://openxmldeveloper.org/, encontraremos información sobre Open XML, pero sobre todo para los desarrolladores, hay dos artículos: Creando un Documento Open XML en .NET y lo mismo pero versión Web: con los cuales podemos crear documentos tanto en una aplicación Windows y Web despues los podemos abrir con Office Word 2007:


 


 


 



Ahora lo que podemos hacer con OpenXML es espectacular, acá podemos ver mas artículos de desarrollo sobre OpenXML: http://openxmldeveloper.org/articles.aspx 


Una última noticia anuncia por Microsoft, y para expandir la interoperatividad de los documentos office [url4], es un proyecto Open Source para la conversión de documentos Open XML y OpenDocument (ODF) [url5]. Será un add-in que se integrará con la suite Microsoft Office 2007. Actualmente se esta desarrollando la versión para Office Word 2007, y esta disponible en el sitio web SourceForge bajo la licencia BSD (Berkeley Software Distribution), en esta versión podemos abrir archivos de formato ODF [url6]:



Quieres desarrollar o saber un poco más de Open XML?:



P.D.: Cuando haya un tiempito trataré de hacer un artículo de desarrollo sobre Open XML, hasta ahora lo que no he visto son visores para Open XML, si sabes de alguno me lo haces saber ;).


Saludos,


Post cruzado desde starrillo blog

Un comentario sobre “XML en ofimatica: Microsoft Office Open XML Formats (http://openxmldeveloper.org)”

  1. Interesante articulo para desarrolladores, de momento no he podido probar nada sobre microsoft 2007 ya que no lo tengo instalado al igual que tampoco tengo el framework 3, asi que de momento seguiremos trabajando sobre 2005, (va bastante bien no da problemas).

    Una pregutna sobre open xml sabes si se pueden crear documentos sin que el usuario tenga instalado el office, es algo q en 2005 no he podido realizar.

    Y por último ¿se puede pasar la carga de las tareas de creación de docs y demas al servidor para que no tueste la interfaz, de tu programa?

    Gracias por tu Información

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *