È possibile creare una distribuzione personalizzata di OpenOffice o un modo per comprimerlo nella mia applicazione Java?

StackOverflow https://stackoverflow.com/questions/208017

Domanda

Ho un semplice sottoprogetto ppt- > swf basato su Java che praticamente funziona. Il software open source disponibile, OpenOffice.org e JODConverter fa un ottimo lavoro.

Il fatto è che per fare questo ho bisogno di installare OO.o ed eseguirlo in modalità server. E per farlo devo installare OO.o, che è assegnazione del software (~ 160 MB) solo per convertire i file PPT di origine in un formato intermedio. Inoltre, le distribuzioni OO.o pubbliche sono specifiche della piattaforma e mi piacerebbe davvero un singolo set di file multipiattaforma. E vorrei non interferire con le impostazioni correnti di un sistema, come le associazioni di estensioni di file.

Allo stato attuale, il mio progetto non è particolarmente "favorevole alla distribuzione del software".

Quindi, le domande sono:

  • È possibile creare una distribuzione personalizzata di OpenOffice? Come si farebbe a riguardo?
  • Quanto leggero e discreto posso effettuare l'installazione?
  • Sarebbe possibile avere una distribuzione veramente multipiattaforma poiché non ci sarebbe alcuna interfaccia utente OO.o?
  • Ci sono problemi di licenza di cui devo essere consapevole? (Sulla mia lista di cose da controllare, ma se già li allora TIA!)
È stato utile?

Soluzione 2

No, a meno che non si stia eseguendo una codifica approfondita del collo nel progetto OpenOffice.

Altri suggerimenti

Non ho idea di compiere tale compito, ma Microsoft ha il suo visualizzatore PPT gratuito e molto piccolo, forse in .NET (C #) puoi usare una sorta di funzione per salvare in un file intermedio che ti serve ...

e comunque, come state gestendo le transizioni delle diapositive?

Ho trovato un software che lo fa ma hai bisogno di MS PPT installato.

questa era solo un'idea, ora riguardo alla tua domanda reale:

è possibile creare la propria installazione di OO, basta passare al progetto di installazione e seguire le linee.

Non ho letto fino alla fine, ma dal 1 ° paragrafo giunge a quello che stai cercando.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top