2013/10/18 Julio S.G. <julio...@mundo-r.com> > Hola, se podrían usar formatos de Excel que sirven tanto para OO como > para MsOffice, con estos paquetes para python: >
Eso no es la pregunta, el generar ODF es muy facil tambien, hay muchas librerias que lo producen. La pregunta va mas a la interfaz/UI de la aplicacion. El re-aprovechar la interfaz de una suite como OpenOffice incrustandola dentro de la aplicacion GTK. > > Python Excel, aquí: http://www.python-excel.org/ > Openpyxl, aquí: https://bitbucket.org/ericgazoni/openpyxl/wiki/Home > > Un saludo. > > > El 18/10/2013 9:30, Alberto Curro escribió: > > Hola, > > 2013/10/13 Andres Vargas - zodman <zod...@gmail.com> > >> usa relatorio! >> > > Aunque relatorio es un proyecto interesante, no es lo que Ramiro > pregunta originalmente. > > Desde mi experiencia, creo que lo tienes complicado a priori, pero no > imposible. Hasta donde yo sé, (no puedo hablar por GTK, yo > desarrollo/desarrollaba en KDE), cosas como el KParts permitÃan el > embebido de objetos y partes, pero OpenOffice no lo soporta (intentad > copiar una tabla de OpenOffice fuera de OoO y lo comprobáis por vosotros > mismos). GTK seguro que tiene algo parecido, pero estarás en la misma > tesitura. > > Es por eso que Gnumerics o KCalc de Calligra pueden tener cierta modularizacion para lograr eso directamente desde el framework. Lo otro es usar webkit, y alguna libreria grid de calculo hecha en Javascript. Buscando encontre SpreadJS http://wijmo.com/widgets/wijmo-enterprise/spreadjs/ > >  Alguna experiencia tengo también con OLE, y te puedo asegurar que desde > luego la idea en Windows no te lo aconsejarÃa "ni jarto vino", por la > cantidad de pitfalls y problemas secundarios que vas a encontrate (además > del consumo de memoria, dado que realmente tendrÃas una instancia de OoO > corriendo en background con su espacio de memoria, más el espacio de > memoria e intercambio OLE, más tu aplicación). > > La idea de Alexandro parece interesante, e imagino que en GTK tendrás > controles grid de calidad, sólo tendrÃas que desarrollar el método de > intercambio de datos. > >  En StackOverflow hay también una pregunta parecida, para MacOSX, > échale un vistazo a la respuesta "aprobada", también podrÃa darte ideas: > >  > http://stackoverflow.com/questions/3120622/how-do-i-embed-openoffice-calc-into-my-own-application > >  Ya contarás. > >  Saludos >  Alberto > > > >> >> El 12 de octubre de 2013 23:07, Alexandro Colorado<j...@oooes.org>escribió: >> >> Es un reto interesante, tu puedes controlar OpenOffice remotamente via >>> python, y OpenOffice puede funcionar como un servicio. Sin embargo no >>> se eso de 'embedir' el workspace de Calc dentro de una ventana en GTK. >>> >>> Quizas, por su cercania al framework tengas mejor suerte usando >>> Gnumerics. O puedes usar calc como servicio y hacer el intercambio de >>> datos. Algo similar a lo que se hizo con Java/Javascript en esta >>> aplicacion: >>> http://www.javaworld.com/javaworld/jw-05-2008/jw-05-spreadsheets.html >>> >>> On 10/12/13, Ramiro <rjs432...@yahoo.com.ar> wrote: >>> > Hola >>> > >>> > >>> >       ¿Es posible ver una planilla de cálculo de >>> OpenOffice como si >>> > fuera un control de formulario más en pyGTK?, (al estilo OLE2 de >>> windows) >>> >>> > >>> > >>> > >>> > >>> > >>> > >>> > saludos >>> > >>> > Ramiro >>> > _______________________________________________ >>> > Python-es mailing list >>> > Python-es@python.org >>> > https://mail.python.org/mailman/listinfo/python-es >>> > FAQ: http://python-es-faq.wikidot.com/ >>> > >>> >>> >>> -- >>> Alexandro Colorado >>> Apache OpenOffice Contributor >>> http://www.openoffice.org >>> _______________________________________________ >>> Python-es mailing list >>> Python-es@python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >> >> >> >> -- >> Andres Vargas >> www.zodman.com.mx >> >> _______________________________________________ >> Python-es mailing list >> Python-es@python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > > _______________________________________________ > Python-es mailing > listPython-es@python.orghttps://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > Python-es mailing list > Python-es@python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Alexandro Colorado Apache OpenOffice Contributor http://www.openoffice.org 882C 4389 3C27 E8DF 41B9 5C4C 1DB7 9D1C 7F4C 2614
_______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/