#HtmlToPictureRenderer

##Properties

None.

##Methods

###Abort(System.String) Invokes the error handler delegate with the specified error message.

Parameters:

  • System.String message - The error message to send to the delegate.

###CreateScreenshot() Runs the delegate that was specified for image processing of the loaded HTML report.


###CreateScreenshot(System.String)

Parameters:


###CreateScreenshotAdjustedHeight(System.Int32) Executes the delegate for taking a screenshot of the dummy web browser using the specified height.

Parameters:

  • System.Int32 adjustedHeight - The height of the dummy web browser to use instead of the previously specified value.

###CreateScreenshotAdjustedHeightSvgHtml(System.String,System.Int32) Executes the delegate for taking a screenshot of the dummy web browser with special considerations for SVG-based charts.

Parameters:

  • System.String svgHtml - The SVG-based chart markup that will be used
  • System.Int32 adjustedHeight - The height of the dummy web browser to use instead of the previously specified value.

###Dispose() Releases the thread that the image processing occurred on and any in-memory resources used by the rendering process.


###Equals(System.Object) Determines whether the specified System.Object is equal to the current System.Object.

Parameters:

Returns:

true if the specified System.Object is equal to the current System.Object; otherwise, false.


###GetHashCode() Serves as a hash function for a particular type.

Returns:

A hash code for the current System.Object.


###GetType() Gets the System.Type of the current instance.

Returns:

The System.Type instance that represents the exact runtime type of the current instance.


###Notify(System.String) Writes a notification string to the log.

Parameters:


###Render(Izenda.AdHoc.Report,System.String,System.Web.UI.WebControls.Unit,System.Web.UI.WebControls.Unit) Renders the HTML from the System.String representation of the HTML for the report into a new thread.

Parameters:


###RenderHighChart(Izenda.AdHoc.Report,System.Web.UI.Control,System.Web.UI.WebControls.Unit,System.Web.UI.WebControls.Unit)

Parameters:


###RenderHighChart(Izenda.AdHoc.Report,Izenda.Web.UI.HighCharts.HighChartBase,System.Web.UI.WebControls.Unit,System.Web.UI.WebControls.Unit) Creates a context for producing an image of the specified HighCharts-based report with the specified parameters.

Parameters:


###RenderVisualization(Izenda.AdHoc.Report,System.Web.UI.Control,System.Web.UI.WebControls.Unit,System.Web.UI.WebControls.Unit) Creates a context for producing an image of the specified visualization report with the specified parameters.

Parameters:


###SetHeight(System.Int32) Sets the height of the web browser that will be used for background rendering.

Parameters:

  • System.Int32 height - The height in pixels that the browser should be.

###ToString() Returns a System.String that represents the current System.Object.

Returns:

A System.String that represents the current System.Object.