[C con Clase] crear documentos de office

Programante programante en gmail.com
Mie Jul 11 14:46:10 CEST 2007


Yo te aconsejaría que en vez de crear documentos de Word (.doc) los 
creases de OpenOffice (.odt). El formato OpenDocument es libre, está 
bien documentado, es un estándar ISO  y es sencillo de crear (ninguna de 
las cuales se puede decir de los de Word), ya que en realidad usa XML en 
un fichero .zip.
Yo lo que hago es crear un content.xml, y hacer ua llamada al programa 
zip para añadirlo a un odt "plantilla". En tu caso querrías añadir 
además las imágenes.

Otra ventaja es que seguramente encontrarás fácilmente conversores de 
odt a otros formatos (pdf, por ejemplo).


Si insistes en usar Word, intenta utilizar en vez de .doc, Microsoft 
Office OpenXML, la copia de Microsoft del sistema OpenDocument. No 
obstante en http://www.noooxml.org/ hay una buena serie de razones por 
la cual es inapropiado para un estándar (el XML contiene datos binarios, 
no toda la información del sistema ha sido revelada, está protegida por 
patentes... esa web se dedica a pedir apoyos para que no se acepte como 
estándar ISO).





Más información sobre la lista de distribución Cconclase