How to choose a different PDF renderer
When a PDF document is uploaded to [fleXive], a preview image of the first page is generated.
[fleXive] comes with two implementations of PDF renderers:
Each of these renderers has its pro's and con's:
PDFRenderer has better font support but chokes on some PDF's
ICEpdf comes with a good font engine only in the commercial version and chokes on images with JPEG2000 compression
The default renderer is currently set to ICEpdf but by adapting the script BinaryProcessor_Documents.gy in the backend administration program the renderer to use can be configured. It is also possible to use PDFRenderer and if it fails to fall back to ICEpdf:
boolean usePDFRenderer = false
boolean useICEpdf = true