Tengo una nueva aplicación en la que trabajaré en la que tengo que generar un documento de Word que contiene tablas, gráficos, una tabla de contenido y texto. ¿Cuál es una buena API para usar para esto? ¿Qué tan seguro está de que admite gráficos, ToC y tablas? ¿Cuáles son algunos trucos ocultos al usarlos?
Algunas aclaraciones:
- No puedo generar un PDF, quieren un documento de Word.
- Están usando MS Word 2003 (o 2007), no OpenOffice
- La aplicación se está ejecutando en * nix app-server
Sería bueno si pudiera comenzar con un documento de plantilla y simplemente completar algunos espacios con tablas, gráficos, etc.
Editar: Varias buenas respuestas a continuación, cada una con sus propias fallas en cuanto a mi situación actual. Es difícil elegir una "respuesta final" de ellos. Creo que lo dejaré abierto y espero que se creen mejores soluciones.
Editar: El proyecto OpenOffice UNO parece estar más cerca de lo que pedí. Si bien el PDI es ciertamente más común, es demasiado inmaduro para lo que quiero.