conversione file Open Office

Installazione, configurazione e uso di programmi e strumenti.
maresama
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1640
Iscrizione: mercoledì 9 gennaio 2008, 16:00

conversione file Open Office

Messaggio da maresama »

Non riesco a risolvere questo problema:
Utilizzo Jodconverter per convertire  file.xls  in  file.ods
La conversione avviene ma Open Office smette di funzionare. Devo chiudere e riaprire Ubuntu (vers.10.04)

I comandi a terminale sono:

soffice -headless -accept='socket,host=127.0.0.1,port=8100;urp;' -nofirststartwizard 
jodconverter  file.xls  file.ods

Dopo la conversione (che risulta esatta) se provo ad aprire OpenOffice viene una videata che dice

open office ha un crash - i file saranno ripristinati

Per far funzionare nuovamente O.Office devo chiudere e riaprire....

Spero che qualcuno possa aiutarmi !
Avatar utente
rpadovani
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3434
Iscrizione: lunedì 8 dicembre 2008, 19:49
Desktop: GNOME Shell
Distribuzione: Ubuntu 18.04 x86_64
Sesso: Maschile
Località: Munich, Germany
Contatti:

Re: conversione file Open Office

Messaggio da rpadovani »

Scusami, ma OpenOffice dovrebbe aprirli i file xls...
Solutions Architect at nextbit | About me
Changing the world bit by bit
Avatar utente
gnomo56
Rampante Reduce
Rampante Reduce
Messaggi: 6495
Iscrizione: lunedì 11 dicembre 2006, 19:07
Distribuzione: 13.04
Località: Milano
Contatti:

Re: conversione file Open Office

Messaggio da gnomo56 »

Scusami, ma OpenOffice dovrebbe aprirli i file xls...
Confermo apre i file xls i problemi li hai al contrario
maresama
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1640
Iscrizione: mercoledì 9 gennaio 2008, 16:00

Re: conversione file Open Office

Messaggio da maresama »

Io devo fare una conversione senza usare OpenOffice
Uno dei problemi (ma ne ho anche altri per giustificare la conversione file) è ad esempio questa:
In un programma Python devo leggere dei file Open Office .ods ed ho la possibilità invece solo di leggere file .xls (tramite moduli appositi in Python che esistono per .xls ma non per .ods).
Per superare il problema dovrei leggere con OOfiice ogni .ods e salvarlo in .xls e poi aprire il programma Python. Io invece voglio, in un unico programma, prima lanciare la conversione da ods a xls e poi leggere i dati. 
Jodconverter andrebbe bene (e funziona anche) ma poi va in crisi OpenOffice...
Se ho ben capito, jodconverter attiva OpenOffice, gli passa i dati da convertire e gli fa scrivere il file nuovo, ma poi forse non chiude bene OpenOffice (anche se segnala 'disconnesso')
Il fatto che la copia venga fatta mi fa escludere un malfunzionamento di Jodconverter (che è in Java)
L'errore avviene dopo la conversione: il file me lo trovo scritto correttamente ma OOffice va in crash. Se chiudo e riapro, il file risulta perfetto e leggibile da OOffice.
Antonio Lo Nardo
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1644
Iscrizione: domenica 17 dicembre 2006, 10:57
Località: Palermo
Contatti:

Re: conversione file Open Office

Messaggio da Antonio Lo Nardo »

Probabilmente sono un po' offtopic, ma leggiucchiando queste pagine sembrerebbe che i moduli Python per maneggiare ods esistano.
http://stefaanlippens.net/opendocumentpython
http://www.linuxjournal.com/article/9347

Ciao.
Spero di esserti stato utile.
maresama
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1640
Iscrizione: mercoledì 9 gennaio 2008, 16:00

Re: conversione file Open Office

Messaggio da maresama »

Ti ringrazio per la risposta.
Purtroppo non è come sembra. A parte che servono solo per leggere e non per scrivere, il problema
principale è che la lettura consiste in un elenco di stringhe unicode, senza alcuna possibilità di sapere se il dato di origine è una stringa, un numero o una data (e le formule?)
In effetti il sistema l'avevo usato ma con dei problemi.....
maresama
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1640
Iscrizione: mercoledì 9 gennaio 2008, 16:00

Re: conversione file Open Office

Messaggio da maresama »

Mi sono anche ricordato di una cosa (e nel dubbio ho riprovato):
Se in una riga ci sono due celle consecutive uguali come contenuto...... una sparisce !
Forse quel modello di programma andrebbe corretto, ma non so come....
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 7 ospiti