Est-il une bibliothèque java (peut-être poi?) qui permet de fusionner les fichiers docx?
J'ai besoin d'écrire une application java qui peut fusionner les fichiers docx. Des suggestions?
Par "fusionner," voulez-vous dire quelques simples sorte de concaténation? Ou quelque chose de fantaisiste? La difficulté de la fusion une partie ou de la docx (plutôt que de la doc)?
Fusion devrait donner le même résultat que si nous ouvrir manuellement dans MS Office, premier document, appuyez sur Ctrl+C, puis ouvrir la deuxième document, allez à sa fin et appuyez sur Ctrl+V.
Fusion devrait donner le même résultat que si nous ouvrir manuellement dans MS Office, premier document, appuyez sur Ctrl+C, puis ouvrir la deuxième document, allez à sa fin et appuyez sur Ctrl+V.
OriginalL'auteur Roman | 2010-03-22
Vous devez vous connecter pour publier un commentaire.
La suite des Api Java sont disponibles pour traiter OpenXML de documents MS Word avec Java:
Il y en avait un de plus, mais je ne me souviens plus du nom de la plus.
À votre exigence fonctionnelle: la fusion des deux documents est techniquement difficile d'atteindre le résultat que l'utilisateur pourrait s'attendre. La plupart des API ne permettra pas que. Vous aurez besoin d'extraire les informations à partir de deux documents, puis créer un nouveau document basé sur cette information vous-même.
Pour en savoir plus sur pourquoi il est techniquement difficile, voir docx4java.org/blog/2010/11/merging-word-documents
Je suppose que la meilleure façon de décider de les utiliser est de les essayer avec vos documents. Vous pouvez essayer un outil commercial basé sur docx4j, webapp.docx4java.org/OnlineDemo/forms/upload_MergeDocx.xhtml
Où avez-vous obtenu les informations que apache poi xwpf est mort? Aussi loin que je peux voir, il y a encore des communiqués de se poursuivre en 2016 poi.apache.org/changes.html
J'ai mis à jour la réponse. Le projet vient de caler au moment de la rédaction de la réponse.
OriginalL'auteur BalusC
Avec PI ma solution est la suivante:
Avec Docx4j ma solution est la suivante:
Cela a fonctionné parfaitement. Merci!!!!
POI code a fonctionné pour moi, mais si append doc images, qu'après la fusion des images ne sont pas là, reste tout le texte fusionné avec exacte de mise en forme.
La solution a fonctionné pour moi seulement après l'ajout de dépendances suivantes: pi:3.11, poi-ooxml:3.11, ooxml-schémas:1.1. Ne pouvais pas le faire avec les versions plus récentes de la bibliothèque de poi.
De travail, mais est-il possible d'ajouter un saut de page entre chaque partie ?
OriginalL'auteur atott
Elle semble vraiment POI peut travailler avec
docx
fichiers. Vous êtes à essayer de comprendre comment les fusionner?Comment extraire du texte brut à partir d'un fichier DOCX en utilisant la nouvelle OOXML soutien dans Apache POI 3.5?
OriginalL'auteur Matt Ball
Aspose API est le meilleur jusqu'à présent pour la fusion word doc ou docx fichiers jusqu'à présent, mais qui n'est pas libre ou open source, si vous avez besoin d'un outils gratuit et open source il y a le couple d'API que vous pouvez choisir, vous pouvez trouver une revue ici,
http://www.esupu.com/open-source-office-document-java-api-review/
OriginalL'auteur Supun Sameera