кто делал манипуляции с pdf файлами в памяти приложении(Spring boot - REST) не храня их в диске?
использую iTextPdf
было:
до это хранил файлы в диске
PdfReader reader = new PdfReader(filename) читаю файл
PdfStamper stamper = new PdfStamper(reader, new FIleOutputStream("some.pdf"));
и дальше через stamper редактировал прочитанный файл, и все корректно работал
теперь хочу:
не хранить файлы
PdfReader reader = new PdfReader(byte[]) читаю байт
PdfStamper stamper = new PdfStamper(reader, byteArrayOutputStream); записываю в ByteArrayOutputStream и возвращаю эти байты через апи
точно такой же кейс но возникает ошибка в файле