在Java中合并PDF是行不通的

时间:2016-09-09 11:22:15

标签: java pdf byte bytearrayoutputstream

我正在编写一个函数,它将已经转换为ByteArrayOutputStream和目标filepath\name.pdf的PDF列表作为输入。 但我收到错误,文件没有保存。

Public Void mergePDF(<ByteArrayOutputStream> src3,String DestinationFileName ){
    PDFMergerUtility PDFmerger3 = new PDFMergerUtility();
    PDFmerger3.setDestinationFileName(DestinationFileName);

    for(ByteArrayOutputStream bos:src3){
        byte[] bytes = bos.toByteArray();
        InputStream is = new ByteArrayInputStream(bytes);
        PDFmerger.addSource(is);
    }
    try {
        PDFmerger.mergeDocuments(null);
    } catch (IOException e1) {
        e1.printStackTrace();
    }// end of the Function
}

0 个答案:

没有答案