[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