使用Apache PDF box 2.0.6创建PDF文件时剪切文本

时间:2017-05-23 10:26:43

标签: apache pdfbox

通过阅读文本文件

创建pdf文件

SampleTextRead2.txt

使用apache pdfbox 2.0.6 。正在阅读的文本没有显示出来并且正在被删除。

SamplePDF.pdf

以下是我正在使用的示例程序: -

public static void main(String[] args) {
        // TODO Auto-generated method stub


        PDDocument doc = null;
        TextToPDF text2pdf = new TextToPDF();

        try {
            doc = text2pdf.createPDFFromText(new FileReader("C:/sampleTextRead2.txt"));

            ByteArrayOutputStream out = new ByteArrayOutputStream();
            OutputStreamWriter writer = new OutputStreamWriter(out);
            PDFTextStripper stripper = new PDFTextStripper();
            stripper.writeText(doc, writer);
            writer.close();
            doc.save("C:/SamplePDF.pdf");
        } catch (FileNotFoundException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
}

0 个答案:

没有答案