Output as Browser (Swift)
Set up and configure output to a browser from your reporting application. The Browser option provides high fidelity viewing. Silent printing is not available; you must use the Print function in your browser.
To output your report to a browser, specify
SVG in the
selectDevice()
function.let rcPtr = createRuntimeConfiguration(reportDesignFileName)
selectDevice (rcPtr, SVG)In addition to setting selectDevice() to SVG, the
application will need to include the code to configure the display to a browser.
Device-specific configuration functions
Once you have specifiedSVG as the output, there are device-specific configuration
functions available: configureSVGDevice()configureSVGPreview()configureSVGCopies()setSVGCompression()setSVGPageRange()setSVGPaperSource()setSVGPrinterName()setSVGOrientationRequested()setSVGSheetCollate()
These functions should be included after calling
the selectDevice() function but before calling the
createContentHandler() function.
For the full list of available functions, refer to the Genero Report Writer C API documentation.