Java通过源格式获取剪贴板内容

时间:2018-07-19 06:44:16

标签: java apache-poi clipboard xwpf

我的剪贴板中有内容,并且使用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字中粘贴源格式的内容。

0 个答案:

没有答案