Как скопировать абзац из.docx в другой.docx с помощью Java и сохранить стиль

Я пытаюсь скопировать содержимое из определенного абзаца в.docx в другой пустой.docx. У меня проблема в том, что стиль, маркеры, нумерация и т. д. из исходного.docx не сохраняются в целевом.docx. Вот мой код

, может ли кто-нибудь сказать мне, какие изменения нужно добавить? приведенный выше код? Заранее спасибо!!

public class WordFinal {

        public static void main(String[] args) throws IOException, XmlException {

        XWPFDocument doc = new XWPFDocument(new FileInputStream("source.docx"));

        XWPFDocument destDoc =new XWPFDocument(); 

        OutputStream out = new FileOutputStream("Destination.docx"); 

        XWPFParagraph pr =doc.getParagraphs()[1];

        String copy=pr.getText();

        XWPFParagraph paragraphOne = destDoc.createParagraph(); 

        XWPFRun paragraphOneRunOne = paragraphOne.createRun();

        paragraphOneRunOne.setText(copy);

        destDoc.write(out);

         }
             }
5
задан Ravipati Praveen 15 November 2018 в 11:55
поделиться