Как применить новую строку в генерации файла DOCX, используя DOCX4J

По учебникам, которые я видел. Я узнал, как добавить текст при создании файла DOCX. но потом каждый раз, когда я добавляю строку текста. Я заметил, что между первой строкой текста и второй строкой текста всегда есть пробел. как дважды нажать клавишу ввода. Я знаю, что основная причина в том, что каждый раз, когда я добавляю строку текста, я использую абзац. и абзац начинается с пробела после другого абзаца.

Вот как я добавляю текст

ObjectFactory factory;
factory = Context.getWmlObjectFactory();
WordprocessingMLPackage wordMLPackage = WordprocessingMLPackage.createPackage();
P spc = factory.createP();
R rspc = factory.createR();
rspc.getContent().add(wordMLPackage.getMainDocumentPart().createParagraphOfText("sample"));
spc.getContent().add(rspc);

java.io.InputStream is = new java.io.FileInputStream(file);
wordMLPackage.getMainDocumentPart().addObject(spc);

поэтому этот код успешно выполняется и выдает правильный вывод. но когда я добавлю еще один абзац. или текст. Я хочу, чтобы это было под первой строкой текста. Есть ли способ, которым я могу добавить простую строку текста без использования абзаца? заранее спасибо

РЕДАКТИРОВАТЬ: ЯМы также пытались добавить простой org.docx4j.wml.Text, как это

Text newtext = factory.createText();
newtext.setValue("sample new text");
wordMLPackage.getMainDocumentPart().addObject(newtext);

программа запустится, но когда я открою сгенерированный файл docx, он просто выдаст сообщение о том, что существуют проблемы с содержимым.

Ответы на вопрос(2)

Ваш ответ на вопрос