Hi Tilman, setGraphicsStateParameters(PDExtendedGraphicsState state) was the thing missing :) Both text and image watermarks are transparent now. Thanks a lot for your help!
- Rakshit On Mon, Aug 31, 2015 at 3:56 PM, Tilman Hausherr <[email protected]> wrote: > Am 01.09.2015 um 00:24 schrieb Rakshit Ashtekar: > >> //deprecated method in 2.0 >> //contentStream.appendRawCommands("/TransparentState gs\n"); >> > > You could use > > setGraphicsStateParameters(PDExtendedGraphicsState state) > > from the source code > > public void setGraphicsStateParameters(PDExtendedGraphicsState state) > throws IOException > { > writeOperand(resources.add(state)); > writeOperator("gs"); > } > > > you don't even have to add it to the resources yourself. > > (I didn't test this. If it still doesn't work, try to create a "good" PDF > with deprecated methods, and a "bad" PDF. We could then analyse the > difference with PDFDebugger) > > > Tilman > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >

