Bonjour,
je suis confronté à un problème dans un projet depuis plusieurs jours et j’espère trouver de l'aide sur ce forum.
J'essaye de créer une fonction en java (je développe sous Eclipse) qui permet de fusionner différents documents Word pour n'en faire qu'un seul, cela s’apparenterait à copier les documents (contenu + mise en page) le uns à la suite des autres.
J'ai donc écrit le code suivant:
Voici maintenant la fonction "merge"
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Avec cette fonction j'arrive à copier l'ensemble des octets qui compose les différents documents (le document final a pour taille la somme d'octets des différents document fusionnés) mais quand j'ouvre ce document final, seul le premier document apparait (contenu + mise en page).
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
A noter que si j'ouvre ce document final dans un éditeur de texte (style WordPad), j'arrive à voir les autres documents (contenu et la mise en page apparait sous forme de symboles divers).
Si l'un d'antre vous à une solution et/ou idée pour m'aider à résoudre ce problème, merci d'avance.
Ps: J'ai essayé des solutions via des API comme POI ou Docx4j mais le résultat est soit le même que celui décris au dessus, soit je n'obtient qu'un document final corrompus. Si jamais vous avez une solution reposant sur ces API, je suis tout aussi preneur, merci

 

 
		
		 
         
 

 
			
			
 
   
 


 Merger des documents word (docx) en Java
 Merger des documents word (docx) en Java
				 Répondre avec citation
  Répondre avec citation
Partager