Bonjour,
Je suis en train de développer une application qui génère des fichiers Word.
Mon problème est que je perds tout le formatage que j'ai effectué lorsque je copie le fichier 1 dans le fichier 2.
Bien sûr le fichier 2 garde son format alors que le fichier 1 perd tout son style.
Voici mon codeQuelqu'un saurait-il m'indiquer s'il y a une solution à ce problème ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 FileInputStream fis = new FileInputStream("c:/fichier1.docx"); org.apache.poi.xwpf.extractor.XWPFWordExtractor oleTextExtractor = new XWPFWordExtractor(new XWPFDocument(fis)); System.out.print(oleTextExtractor.getText()); XWPFParagraph tmpParagraph = document.createParagraph(); XWPFRun tmpRun = tmpParagraph.createRun(); tmpRun.setText(oleTextExtractor.getText()); FileOutputStream file = new FileOutputStream("fichier2.docx"); document.write(file); file.close(); System.out.println("success"); } catch (Exception e) { e.printStackTrace(); }
Merci d'avance pour votre aide.
Partager