Autor |
Mensaje |
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
¿Una Rutina Para Unir Varios .odt En Uno Solo?
Tengo un programa que maneja .odt y llega un momento en que se hace necesario unir todos ellos en uno solo.
Hay por ahí utilidades que lo hacen, como ooo_cat, pero no quiero gravar el proyecto que estoy haciendo con la instalación de ninguna de ellas.
¿Alguien tiene algo hecho en gambas que haga eso, o algo parecido?
A priori no parece complicado: descomprimir los odt y unir de algina manera los archivos content.xml en el content.xml del unificado y volver a comprimir éste, pero antes de lanzarme al berenjenal, si alguien tiene algo hecho ya, pues mejor que mejor.
Saludos.
=================== No podemos regresar
|
#1 Lunes, 26 Junio 2017, 20:37 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: ¿Una Rutina Para Unir Varios .odt En Uno Solo?
Yo no
|
#2 Martes, 27 Junio 2017, 07:11 |
|
|
vuott
Analista Programador
Registrado: Agosto 2013
Mensajes: 2086
Edad: 60 Ubicación:
|
Re: ¿Una Rutina Para Unir Varios .odt En Uno Solo?
pero antes de lanzarme al berenjenal, si alguien tiene algo hecho ya, pues mejor que mejor.
uhmmmm... tendrás que lanzarte.
|
#3 Martes, 27 Junio 2017, 07:41 |
|
|
tincho
Analista Programador
Registrado: Noviembre 2014
Mensajes: 2565
Edad: 48 Ubicación:
|
Re: ¿Una Rutina Para Unir Varios .odt En Uno Solo?
Tengo un programa que maneja .odt y llega un momento en que se hace necesario unir todos ellos en uno solo.
Hay por ahí utilidades que lo hacen, como ooo_cat, pero no quiero gravar el proyecto que estoy haciendo con la instalación de ninguna de ellas.
¿Alguien tiene algo hecho en gambas que haga eso, o algo parecido?
A priori no parece complicado: descomprimir los odt y unir de algina manera los archivos content.xml en el content.xml del unificado y volver a comprimir éste, pero antes de lanzarme al berenjenal, si alguien tiene algo hecho ya, pues mejor que mejor.
Saludos.
Yo tengo algo hecho para convertir odt en epub, pero uso una utilidad de la linea de comandos llamada ebook-convert que viene con calibre. pero creo que lo que buscas es algo nativo en gambas no?
Saludos.
|
#4 Martes, 27 Junio 2017, 23:33 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: ¿Una Rutina Para Unir Varios .odt En Uno Solo?
Efectivamente es un programa que tal vez se distribuya en una máquina virtual o en un pendrive con una live y no quiero que lleve nada más que gambas.
A ver si me animo y mañana hago algo.
Saludos
=================== No podemos regresar
|
#5 Miercoles, 28 Junio 2017, 00:22 |
|
|
tincho
Analista Programador
Registrado: Noviembre 2014
Mensajes: 2565
Edad: 48 Ubicación:
|
Re: ¿Una Rutina Para Unir Varios .odt En Uno Solo?
Efectivamente es un programa que tal vez se distribuya en una máquina virtual o en un pendrive con una live y no quiero que lleve nada más que gambas. A ver si me animo y mañana hago algo. Saludos
Si haces algo para destripar y volver a construir odt, seguramente sera de utilidad para muchos aquí.
Puedes consultar los estándares de oasis en: https://www.oasis-open.org/standards
Me interesa el tema ya que hace un tiempo me ronda por la cabeza hacer un programa en gambas para catalogar y hacer busquedas en una gran cantidad de .odt que tengo en el PC.
Saludos.
|
#6 Miercoles, 28 Junio 2017, 09:26 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: ¿Una Rutina Para Unir Varios .odt En Uno Solo?
Buff... vaya berengenal así, de entrada.
Hice la prueba con dos ficheros y sí, funcionó, pero de aquella manera, que decían los clásicos. Si lo haces automatizado "a lo bestia" peta como un submarino de cartón.
No me apetece mucho, para lo que es, meterme a destripar todos los xml y averiguar qué hay que hacer en cada item para unificarlos. Al final ya veremos lo que hago (convertirlos a html y unificarlos a partir de ahí o algo así).
Si algún pythonero de los de aquí se atreviesen a traducir a gambas el OOo_py.1.11, sería genial. yo me lo he bajado, mirado el código y prácticamente lo entiendo... pero habría que meterse en python y eso me da más pereza aún que el xml y los estándares de open office.
Voy a ponerle un reto a Shell, a ver si se anima.
=================== No podemos regresar
|
#7 Miercoles, 28 Junio 2017, 11:27 |
|
|
vuott
Analista Programador
Registrado: Agosto 2013
Mensajes: 2086
Edad: 60 Ubicación:
|
Re: ¿Una Rutina Para Unir Varios .odt En Uno Solo?
..... traducir a gambas el OOo_py.1.11, sería genial. yo me lo he bajado...... pero habría que meterse en python :
Maestro shordi, te has convertido al lado oscuro de la Fuerza !!!
|
#8 Miercoles, 28 Junio 2017, 14:06 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: ¿Una Rutina Para Unir Varios .odt En Uno Solo?
Citar: Maestro shordi, te has convertido al lado oscuro de la Fuerza !!!
Nunca, fiel Padawan. El uso astuto de la fuerza conocer al lado oscuro implica. Una vez conocido, al Sith Shell pasado se lo he.
=================== No podemos regresar
|
#9 Miercoles, 28 Junio 2017, 15:43 |
|
|
vuott
Analista Programador
Registrado: Agosto 2013
Mensajes: 2086
Edad: 60 Ubicación:
|
Re: ¿Una Rutina Para Unir Varios .odt En Uno Solo?
|
#10 Miercoles, 28 Junio 2017, 16:08 |
|
|
|