Re: A common interface for the subclasses of PDAbstractContentStream

2025-03-03 Thread Kevin Day
I'm pretty sure introducing an interface is a breaking change at the binary level. While it is source compatible, it will require recompile for anyone calling the method. I personally am not a fan of adding "Interface" to the name of interfaces (or putting an "I" at the front). I like PDContentIn

PDF Box - questions

2025-03-03 Thread Vitali Gil
Hello, I would like to integrate PDFBox with our automation pipeline to compare PDF files. I have two questions: 1. Can PDFBox be integrated with Karate framework (I have not found documentation on this)? 2. IS there a way to exclude dynamic data from PDF comparison? (like dates...) Thanks

Re: A common interface for the subclasses of PDAbstractContentStream

2025-03-03 Thread Andreas Lehmkühler
Hi, I don't understand your issue. AFAIKT there is no api using a PDPageContentStream as parameter, so that you shouldn't be bound to use any of our classes. Your proposal to introduce an interface indicates that you are reimplementing the whole class. Why is a change on our side necessary?