Four Js Genero Report Writer
FourJs.Report.Runtime.PostscriptRenderer Class Reference

Class for selecting Postscript output. More...

Inheritance diagram for FourJs.Report.Runtime.PostscriptRenderer:
FourJs.Report.Runtime.FormatProducer FourJs.Report.Runtime.LayoutedPagesConsumer

Public Member Functions

 PostscriptRenderer (FormatHandler handler)
 Creates a PostscriptRenderer object that outputs to the given handler object. More...
 
- Public Member Functions inherited from FourJs.Report.Runtime.FormatProducer
 FormatProducer (FormatHandler handler)
 Creates a FormatProducer object that outputs to the given handler object. More...
 

Static Public Attributes

static String legalCopyright = Version.CLASS_COPYRIGHT
 
- Static Public Attributes inherited from FourJs.Report.Runtime.FormatProducer
static String legalCopyright = Version.CLASS_COPYRIGHT
 

Additional Inherited Members

- Properties inherited from FourJs.Report.Runtime.FormatProducer
FormatHandler handler [get]
 Sets the specified handler as the handler for the output produced by this processor. More...
 

Detailed Description

Class for selecting Postscript output.

Processing large documents

For documents not containing "Page N of M" paginations the delay between input and output is one page and memory consumption is nearly constant. For documents containing "Page N of M" paginations the latency is M pages and the memory consumption is linear within a pagination block and hence can exhaust heap space if individual blocks are very large.

Constructor & Destructor Documentation

FourJs.Report.Runtime.PostscriptRenderer.PostscriptRenderer ( FormatHandler  handler)

Creates a PostscriptRenderer object that outputs to the given handler object.

Parameters
handler