0
有人可以幫助我將一些MS Word文檔集成到另一個文檔。 我可以打開,編輯和保存,但只能使用一個MS Word文檔。通過使用Apache POI HWPF或XWPF插入一片.doc .docx文件
我簡單的代碼只能創建,編輯和保存的.docx:
import java.io.FileOutputStream;
import org.apache.poi.xwpf.usermodel.*;
public class SimpleDocument {
public void SimpleDocument() throws Exception {
XWPFDocument doc = new XWPFDocument();
XWPFParagraph p1 = doc.createParagraph();
p1.setAlignment(ParagraphAlignment.CENTER);
p1.setAlignment(ParagraphAlignment.LEFT);//setVerticalAlignment(TextAlignment.TOP);
XWPFRun r1 = p1.createRun();
r1.setBold(true);
r1.setText("The quick brown fox");
r1.setFontFamily("Courier");
r1.setUnderline(UnderlinePatterns.DOT_DOT_DASH);
XWPFParagraph p2 = doc.createParagraph();
p2.setAlignment(ParagraphAlignment.RIGHT);
XWPFRun r2 = p2.createRun();
r2.setText("jumped over the lazy dog");
FileOutputStream out = new FileOutputStream("C:/simple.docx");
doc.write(out);
out.close();
}
}
如何格式化文本(RANGE,段落)的兩片結合?
你是說你想從一個文檔獲取文本,並將其放置到另一個? – Levenal
我想從兩個文檔中獲取文本並將其放入一個文檔中。我不知道如何在代碼中組合格式化文本。 – user3090771
你有什麼樣的「格式化」?它是來自兩個不同文件的純文本還是它們的特殊之處? – Levenal