When working with cfdocument action="addwatermark" copyfrom="foo.pdf"> we notice that the quality of the watermark is significantly worse than the original (foo.pdf). Images and text are blurry. This happens with Lucee 220.127.116.11 and the Flying saucer engine.
We migrated this functionality from an ACF11 server, where we did not have this problem.
This uses ICE PDF to copy from the PDF like a screenshot which results in a low quality image
PDFBox allows directly extracting the image from the PDF
This would allow removing icepdf altogether from the extension, reducing the size of Lucee by 409 Kb