Est-il possible de créer une distribution personnalisée d'OpenOffice ou un moyen de l'intégrer dans mon application java?

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

Question

J'ai un sous-projet ppt- > swf simple en java qui fonctionne. Le logiciel open source existant, OpenOffice.org et JODConverter fait le travail très bien.

Le problème est que, pour ce faire, je dois installer OO.o et l’exécuter en mode serveur. Et pour ce faire, je dois installer OO.o, qui est allot du logiciel (~ 160 Mo) pour convertir les fichiers PPT sources au format intermédiaire. De plus, les distributions publiques OO.o sont spécifiques à chaque plate-forme et j'aimerais vraiment un seul ensemble de fichiers multiplateformes. Et, j'aimerais ne pas interférer avec les paramètres actuels d'un système, comme les associations d'extension de fichier.

Dans l’état actuel des choses, mon projet n’est pas particulièrement adapté à la distribution de logiciels.

Les questions sont donc les suivantes:

  • Est-il possible de créer une distribution personnalisée d'OpenOffice? Comment pourrait-on en parler?
  • Comment puis-je installer l’installation avec légèreté et discrétion?
  • Serait-il possible d'avoir une distribution véritablement multiplateforme puisqu'il n'y aurait aucune interface utilisateur OO.o?
  • Existe-t-il des problèmes de licence dont je dois être au courant? (Sur ma liste de choses à vérifier, mais si vous les déjà déjà alors TIA!)
Était-ce utile?

La solution 2

Non, sauf si vous codez en profondeur dans le projet OpenOffice.

Autres conseils

Je n'ai aucune idée de cette tâche, mais Microsoft a La visionneuse PPT gratuite et très petite. Peut-être en .NET (C #), vous pouvez utiliser une sorte de fonction pour enregistrer dans un fichier intermédiaire dont vous avez besoin ...

et au fait, comment gérez-vous les transictions de diapositives?

J'ai trouvé un logiciel qui le fait, mais vous devez installer MS PPT.

c’était juste une idée, en ce qui concerne votre question:

vous pouvez créer votre propre installation de OO, il vous suffit de d'accéder au projet d'installation et de suivre les instructions.

Je n'ai pas lu jusqu'à la fin, mais à partir du 1er paragraphe, il semble ce que vous recherchez.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top