Bonjour,

J'essaie de faire un programme pour copier le contenu d'un fichier docx vers un autre à l'aide de apache POI.
Je me suis inspiré de ce que j'avais fait pour les fichiers doc avec la même API. Mais lorsque j'utilise le code ci-dessous, j'obtiens bien le texte désiré dans le fichier docx créé, mais je perds toute la mise en forme.
Avez-vous une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
FileInputStream fis = new FileInputStream(file); 
                   org.apache.poi.xwpf.extractor.XWPFWordExtractor oleTextExtractor = 
                   new XWPFWordExtractor(new XWPFDocument(fis)); 
                   System.out.print(oleTextExtractor.getText());       
 
                   XWPFDocument document = new XWPFDocument(); 
                   XWPFParagraph tmpParagraph = document.createParagraph(); 
                   XWPFRun tmpRun = tmpParagraph.createRun(); 
                   tmpRun.setText(oleTextExtractor.getText()); 
                   document.write(new FileOutputStream(new File("/Users/output.docx")));
En vous remerciant d'avance.

Magicsmacks