Я рендерил XML-файл в PDF-файл, используя летающую тарелку / iText.Я хотел бы знать, есть ли способ сохранить файл PDF в виде ByteOutputStream или byte [], а не в виде файла.Я использую приведенный ниже код.Любая помощь с благодарностью.
byte[] bytes = outputStream.toByteArray();
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
Document document1 = builder.parse(new ByteArrayInputStream(bytes));
String outputFile = "generated/pdfOutput/document.pdf";
OutputStream out = new FileOutputStream(outputFile);
ITextRenderer renderer = new ITextRenderer();
renderer.setDocument(document1, null);
renderer.layout();
renderer.createPDF(out);
out.close();