Using Graphic Objects in Report

Top  Previous  Next

 

Stimulsoft Reports offers full set of graphic objects. The following graphic objects are used in web:

- Images;
- Charts;
- Graphic primitives (the Shape component);
- Bar-codes;
- RTF text;
- The CheckBox component.

The Vertical Line, Horizontal Line, Rectangle components are not graphic objects.

Also it is important to consider that vector images (WMF, EMF, EMF+) are not supported by the HTML format. So they will be converted to images in pixel format.

 

Notice! All text components which text is rotated (the value of the Angle property is not 0) are converted to images. Besides, if the ExportAsImage property is set to true then the text components will also be converted to the image.

 

All components are joined with one rule - all of them will be converted as images. The HTML format does not allow passing an image in its body an the report generator uses the cache of a page or the cache of a session for saving images. When huge amount of calling to a report and multiple images in a report, there can be huge amount of objects in the page cache or in the session cache. And these objects will take additional server memory. Therefore, it is better do not use many graphic objects. Using the ServerTimeOut property can be used to set the time of objects caching in the page cache or in the session cache.

 

Notice! HTML supports some formats of showing images (JPEG, PNG, BMP, and GIF). It is possible to set the image type using the ImageFormat property of the StiWebViewer component. Every type of an image has their own advantages and disadvantages.

 

 

Converted from CHM to HTML with chm2web Pro 2.85 (unicode)