我的剪贴板中有内容,并且使用java使用XWPFDocument()
创建了一个新的word文档,并尝试将剪贴板内容粘贴到确切的来源
格式
,但仅存储在生成的输出中的计划文本中
代码
Clipboard c = Toolkit.getDefaultToolkit().getSystemClipboard();
System.out.println(c.getData(DataFlavor.stringFlavor));
XWPFDocument document = new XWPFDocument();
XWPFParagraph tmpParagraph = document.createParagraph();
XWPFRun tmpRun = tmpParagraph.createRun();
tmpRun.setText((String) c.getData(DataFlavor.fragmentHtmlFlavor));
FileOutputStream fos = new FileOutputStream(new File("D:\\" + filename + ".docx"));
document.write(fos);
fos.close();
我尝试了所有DataFlavour
,但没有得到预期的输出
任何人都可以帮助使用Java在ms字中粘贴源格式的内容。