小编Ism*_*met的帖子

使用JAVA中的Apache POI和iText从Word(DOC)创建PDF

我试图从*.doc文档生成PDF文档.直到现在,由于stackoverflow,我已成功生成它但有一些问题.

我的下面的示例代码生成的pdf没有格式和图像,只有文本.该文档包括未包含在PDF中的空格和图像.

这是代码:

        in = new FileInputStream(sourceFile.getAbsolutePath());
        out = new FileOutputStream(outputFile);

        WordExtractor wd = new WordExtractor(in);

        String text = wd.getText();

        Document pdf= new Document(PageSize.A4);

        PdfWriter.getInstance(pdf, out);

        pdf.open();
        pdf.add(new Paragraph(text));
Run Code Online (Sandbox Code Playgroud)

java pdf-generation ms-word itext apache-poi

6
推荐指数
2
解决办法
3万
查看次数

标签 统计

apache-poi ×1

itext ×1

java ×1

ms-word ×1

pdf-generation ×1