docx4j-ImportXHTML icon indicating copy to clipboard operation
docx4j-ImportXHTML copied to clipboard

Warning: You did not close a PDF Document.

Open feiyuone opened this issue 2 years ago • 1 comments

When processing concurrently, you will receive a Warning: You did not close a PDF Document. May I ask, what is the situation? How to handle it? I am using OracleJDK1.8. the version docx4j-ImportXHTML is 8.3.8. my code here: `outputMLPackage = WordprocessingMLPackage.createPackage();

        outputMLPackage.getMainDocumentPart().addObject(this.getSectPr());

        importer = new XHTMLImporterImpl(outputMLPackage);

        
        InputStream is = this.getClass().getClassLoader().getResourceAsStream("data/cominfo.json");
        JSONArray jsonArray = JSON.parseArray(is);
        is.close();
        htmlBuilder = new HtmlBuilder();
        
        String content = htmlBuilder.build(jsonArray);
        jsonArray.clear();
        htmlBuilder = null;
        outputMLPackage.getMainDocumentPart().getContent().addAll(importer.convert(content,null));

        outputMLPackage.save(ops);
        ops.flush();
        ops.close();
        outputMLPackage.reset();`

thanks in advance

feiyuone avatar Jul 20 '23 10:07 feiyuone

Hi Team, I'm also facing the same issue with version 8.3.11. Any update? Thanks

hqudsi avatar Nov 11 '24 14:11 hqudsi