flyingsaucerproject / flyingsaucer

XML/XHTML and CSS 2.1 renderer in pure Java
Other
1.97k stars 553 forks source link

Update to OpenPDF 1.3.32. Set OpenPDF profile as default. #220

Closed andreasrosdal closed 8 months ago

andreasrosdal commented 9 months ago

Update to OpenPDF 1.3.32. Set OpenPDF profile as default.

asolntsev commented 9 months ago

@andreasrosdal It's not that simple. Currently, the release process of FlyingSaucer is a bit complicated (I need to switch to a separate branch openpdf to build that specific artifact flyingsaucer-openpdf). I need to rework & simplify the release script first. Hope to do it soon.

asolntsev commented 8 months ago

After thinking a bit, I came to an idea: what if we totally remove support for itext, and just replace "itext" implementation with "openpdf"? Then we don't need to refactor the release scripts.

At least I migrated one production project from itext to openpdf, and it has been working in production for few months already. No problems encountered.

asolntsev commented 7 months ago

@andreasrosdal Finally, I did this change in https://github.com/flyingsaucerproject/flyingsaucer/pull/245. Will be released as FlyingSaucer 9.4.0 this year. :)