Rasterize/flatten PDF

Is it possible to create a RetroBatch droplet/workflow to flatten a PDF so the annotations are part of the image rather than editable? Thank you.

There’s a convoluted way to do it: Read the PDF, use the Layer & Page Splitter node, then throw in a harmless node (in my case, the Opacity node set to 100%), then the PDF Maker node, and finally Write Images node. The Opacity node will force each page to be rasterized, and then the PDF Maker stitches it all together again. I’ve attached an example.: PDF Flatten.retrobatch (5.7 KB)