J'ai un problème: mon application doit convertir des documents MS Word (importés d'un autre système) en documents RTF, afin d'être manipulés avec des API OOo et d'être à l'abri des erreurs (pour l'incompatibilité de codage les raisons).Documents MS Word aux documents RTF
Je vous demande: comment puis-je manipuler des documents MS Word directement depuis mon application Java? Il y a des API (comme POI ou OOo) qui me permettent de faire mon travail sans incompatibilité de codage?
Mon système s'exécute sur des machines serveur Linux (comme tous les systèmes de production pour le public) et j'ai installé uniquement OOo. En utilisant les API OOo java, je peux ouvrir, manipuler et enregistrer les documents, mais, au cours de cette dernière période, je vois beaucoup de problèmes concernant l'incompatibilité pour le codage entre le codage fermé Ms Word et le format de document OOo opend codage (je me réfère à swriter). Dans de nombreux cas, liste avec des puces spécifiques (par exemple, '-' ou liste imbriquée), numérotation des pages (par exemple 1 du format x), et beaucoup d'autres options de formatage, le document de sortie montre beaucoup d'erreurs dues à , Je pense, l'incompatibilité entre les deux formats de codage. Maintenant, j'étudie les fonctionnalités d'Apache POI afin de comprendre si je peux ouvrir Ms Word avec, et enregistrer le document au format RTF qui est et un format d'échange capable de réduire l'incompatibilité au niveau minimal.
Avez-vous le même problème? Pouvez-vous m'indiquer une librairie Java open source plus powefull de POI? Ou, pouvez-vous me proposer une approche combinée telle que POI + iText pour faire l'étape de conversion ms word à RTF?
Merci, mais, comme je l'ai dit dans mon précédent answear, sur le serveur Linux Je n'ai pas Ms Office installé, donc je fais des recherches une bibliothèque Java qui me permet de transformer les programme Ms Word Documents au format RTF pour travailler sur ce dernier type en mode compatibilité avec l'interface API OOo. Merci pour vos vêtements. Cordialement, -Paolo P.S .: Quelqu'un sait une telle bibliothèque Java (à savoir plus de POI powerfull)? –