我想验证创建的 pdf(不是作为文件)而是作为下载到浏览器的 ByteArrayOutputStream。为了避免安全问题,可以使用 pdfbox preflightparser 进行验证,其中它具有仅用于解析文件而不是 PDDocument 的选项。
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
doc.save(byteArrayOutputStream);
PreflightParser parser = new PreflightParser(doc);
//这个构造函数只接受文件。
期望是动态验证 pdf 文件,而不是从系统加载。
缥缈止盈
九州编程
相关分类