In our test framework we have a class that produces performace test results as a graph
The graph is help in memory as a Bitmap object but can also be saved to an external file
Id like the bitmap to be part of the ranorex log file
Can this be done?

We're generating image diff's and using LogData I tried displaying one of these diff Bitmap's in a report but it just displays nothing. Viewing the generated html (using Firefox plugin WebDeveloper) shows that the RanorexReport.xsl does not seem to be handling the image part of the xml.

You are right, the RanorexReport.xsl does not handle images right if the ReportLevel is different from Info. We'll correct that for the next version. Meanwhile, I attached the fixed RanorexReport.xsl to this post (contained in package RanorexReport.zip).

No, sorry, it is generated on the fly, so you can't just replace anywhere in the install directory. But you can replace it right after you call the Report.Setup method using your own file, i.e. the XSL will be generated by the Report.Setup method. So if you overwrite it afterwards with the fixed XSL, the fixed XSL should be used.

In the next Ranorex version (2.2.0) we add the functionality to configure a custom XSL file that is then referenced by the report files.