Estoy usando Qt 4.5 y Windows XP. Necesito crear un documento de Microsoft Excel que tenga datos (algunas etiquetas y valores) de la aplicación Qt. Necesito formatear esos datos con algunas fuentes, negrita, cursiva, color, color de fondo, etc. Además de los datos comunes, también habrá archivos de imagen (JPG). Necesito agregar ésos en el Excel. Sé recuperar valores de Excel usando QAxWidget
, QAxObject
. Pero no tengo ni idea de las opciones de formato que se pueden aplicar a las celdas a través de Qt y agregar imágenes también? Cualquier ayuda con respecto a esto es bienvenida.Formateo de documentos de Excel en Qt
6
A
Respuesta
6
Hay algunas opciones:
- utilizar una biblioteca multiplataforma
- xlsLib es uno de esos biblioteca
- Uso del Excel Object model directamente Si el programa se ejecutará en una máquina que tiene Office instalado puede usar COM o ActiveX para vincularse al modelo de objetos de Excel para crear los libros de trabajo . Excel tiene un objeto completo rico y que le permitirá hacer la mayoría de las operaciones.
- Escribir en una base de datos intermedia Escribir los datos de QT en algún tipo de base de datos y extraer los datos con Excel. Esta ruta requiere un conocimiento en profundidad de Excel y una base de datos.
- escribir un formato XML que Excel puede comprender
- Excel 2003 puede comprender SpreadsheetML. El formato simple debe ser sencillo para construir un documento XML para. http://msdn.microsoft.com/en-us/library/bb226687(office.11).aspx
- Excel 2007 puede comprender OpenXML. No he trabajado con él, pero entiendo que es más complicado (es decir, más ricos de la característica) http://msdn.microsoft.com/en-us/library/aa338205.aspx
Cuestiones relacionadas
- 1. formateo de documentos json
- 2. ¿Cómo formateo la hora en [h]: formato mm excel usando la función de formateo() en VBA
- 3. Convertir documentos de Excel a marcado wiki
- 4. ¿subversion ayuda palabra, Excel, documentos de PowerPoint?
- 5. ¿Cómo puedo unir documentos de Excel usando PHPExcel?
- 6. Exportación de código VBA desde múltiples documentos de Excel para ponerlo en control de versión
- 7. Error de 'Licencia caducada' al generar dinámicamente documentos de Excel en ASP.NET
- 8. Formateo de DateUtils.getRelativeDateTimeString
- 9. Formateo de la salida
- 10. microsoft.interop.excel Formateo de celdas
- 11. cadena de Python formateo
- 12. Formateo de cadena alfanumérica
- 13. Formateo de marcas de tiempo en Java
- 14. ¿Cómo se pueden establecer columnas para 'autosize' en documentos de Excel creados con NPOI?
- 15. Formateo de datos de DataBinder.Eval
- 16. Formateo de salida de rastreo
- 17. Formateo de mensajes de uso
- 18. Formateo de rutas de archivos
- 19. Herramienta de formateo de Python
- 20. Formateo de C# de salida
- 21. cout Formateo
- 22. C# HttpWebRequest cabecera de fecha Formateo
- 23. Macro independiente de Excel
- 24. formateo codelite
- 25. La mejor manera de comparar 2 documentos XML en .NET
- 26. Formateo de un proyecto completo en NetBeans
- 27. Formateo de número condicional en Java
- 28. Formateo de espacios decimales en R
- 29. Formateo de un número entero en C++
- 30. Formateo de valores binarios en Scala