Hi, I am processing a wide variety of PDFs in my application. I convert each PDF into individual PNGs and then display those PNGs in a web page for the user to view.
I am dealing with light-weight PDFs, typically converted from Word documents, and also heavy weight PDFs, typically scanned at high dpi or derived from complex diagrams.
My output is always an image that matches the ratio aspect of the PDF page, should be clear to read and not too many KB (up to max 300KB, more usually 70KB).
I am trying to understand the different options on the PngDevice class, but I cannot find any descriptive documentation. For example, I know that I can set the height, width and resolution in the PngDevice instance and the various booleans in the Rendering Options. My challenge is to navigate these settings to get an optimal result.
Is there any documentation available for these options, especially the ones in the rendering options?