Design Considerations for the Image Rendering
The Image rendering extension renders a report to a bitmap or metafile. By default, the Image rendering extension produces a TIFF file of the report, which can be viewed in multiple pages. When the client receives the image, it can be displayed in an image viewer and printed.
The Image rendering extension can generate files in any of the formats supported by GDI+: BMP, EMF, GIF, JPEG, PNG, and TIFF.
TIFF is not supported by the library
libgdiplus
. For that reason, the TIFF Image export doesn't work on Linux and Mac platforms.
The Image rendering extension processes the report by assembling all elements of the report and creates an image for each page. With extensions like the HTML rendering extension, you rely on the client browser to display the final report to the user. This can lead to varying user experiences, based on browser versions, settings and fonts. With an image, you are assured that each user is viewing the same style and layout.
Rendering
Rendering takes into consideration the rules defined in General Behaviors for PDF, Image, HTML and Print topic.
Report item's solid type borders will use miter joints when two adjacent border segments have different color, or their color is transparent.
Limitations
Underlining justified text will only underline the words and not the spaces between them.
Due to metafile specifics, report item borders thinner than 1px may not be rendered consistently.
Performance
Rendering reports with many items with justified text may be slower.
Pagination
Paging takes into consideration the rules defined in Understanding Pagination topic.
Interactivity
This rendering extension does not support any interactive features.