Hi Tilman, Thanks for your suggestions. Would be great if those constructors in PreflightParser are back in a future release. Meanwhile, we’re going to use temp files.
Jerome On 2024/10/28 11:08:20 Tilman Hausherr wrote: > Hi, > > I suspect this was lost in refactoring almost 5 years ago. It happened > in PDFBOX-4569 / https://svn.apache.org/r1872678 > <https://svn.apache.org/r1872678>. > > Unless there's a reason not to, I'd add it for the next version. But in > the meantime you'd still be stuck with having to use a temp file (or > stay with 2.0). Preflight will be removed in 4.0, you should use VeraPDF > which is better and you and me paid for it with our taxes. > > Tilman > > On 28.10.2024 11:41, Jérome SOUSSENS wrote: > > Hello there, > > > > I’m in the process of migrating from PDFBox 2 to 3. > > > > In 2.X version, the PreflighParser class was offering a constructor for > > ‘RandomAccessRead’ objects, allowing to parse in-memory data like byte[]. > > Now in 3.X, only files are allowed as input in the constructor. > > > > How can I handle that ? Should I really write files on the file system ? > > > > Thanks in advance for your help. > > > > Jerome S. > > --------------------------------------------------------------------- > > To unsubscribe, e-mail:users-unsubscr...@pdfbox.apache.org > > For additional commands, e-mail:users-h...@pdfbox.apache.org > > > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@pdfbox.apache.org For additional commands, e-mail: users-h...@pdfbox.apache.org