I tried to add jasper reports library (net.sf.jasperreports:jasperreports:5.2.0) as a maven dependency to my project , unfortunately one of it's dependencies com.lowagie:itext:2.1.7.js2 is a little bit untypical and cannot be located in maven central. I've found, however, that it's available at http://jasperreports.sourceforge.net/maven2/com/lowagie/itext/ .
My questions are:
What is the purpose of jaspersoft custom-build of iText? Patches?
Is it safe to use regular iText library, version 2.1.7 found in maven central repo?
Since the iText license changed from MPL/LGPL Jasper Report couldn't upgrade. So according to the LGPL they supplied a jar file with their changes.
You may ask what changes are:
PdfGraphics2D.java file (fixed a transparency bug)The change is about the currentFillGState, Lines 1089, 1490, 1616-1628.
What this means for you is difficult to tell but you have the following possibilities:
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With