StiImageCache Class

Namespace: Stimulsoft.Report

Constructors

Constructor Description
StiImageCache(bool useImageComparer)  
StiImageCache(bool useImageComparer, ImageFormat imageFormat, float imageQuality) ImageCache initialization
StiImageCache(bool useImageComparer, ImageFormat imageFormat, float imageQuality, bool useImageTransparency, int paletteSize) ImageCache initialization

StiImageCache(useImageComparer: bool)

Parameters

  • useImageComparer (bool)

StiImageCache(useImageComparer: bool, imageFormat: ImageFormat, imageQuality: float)

ImageCache initialization

Parameters

  • useImageComparer (bool) — Allow use image comparer
  • imageFormat (ImageFormat) — Image format to save
  • imageQuality (float) — Quality of Jpeg compression; from 0.0 to 1.0

StiImageCache(useImageComparer: bool, imageFormat: ImageFormat, imageQuality: float, useImageTransparency: bool, paletteSize: int)

ImageCache initialization

Parameters

  • useImageComparer (bool) — Allow use image comparer
  • imageFormat (ImageFormat) — Image format to save
  • imageQuality (float) — Quality of Jpeg compression; from 0.0 to 1.0
  • useImageTransparency (bool) — Allow use image transparency
  • paletteSize (int)

Properties

Property Type Description
ImageFormatStore List<ImageFormat>  
ImageIndex ArrayList  
ImageMaskStore ArrayList  
ImagePackedStore ArrayList  
ImagePaletteStore ArrayList  
ImageStore ArrayList  

Methods

Method Returns Description
AddImageInt (+2 overloads) int  
Clear void  

Method Details

AddImageInt

AddImageInt(image: Image, imageForMask: Image): int

Parameters

Returns int


AddImageInt(image: Image, imageQuality: float, imageForMask: Image): int

Parameters

  • image (Image)
  • imageQuality (float)
  • imageForMask (Image)

Returns int


AddImageInt(image: Image, imageFormat: ImageFormat, imageForMask: Image): int

Parameters

Returns int


Clear

Clear(): void