ActiveReports 9
CompressionScheme Property
Example 

Sets or returns a value which specifies the compression scheme to be used when exporting a TIFF file.
Syntax
'Declaration
 
Public Property CompressionScheme As CompressionScheme
public CompressionScheme CompressionScheme {get; set;}

Property Value

CompressionScheme enumeration.
Remarks

The default value for CompressionScheme is Ccitt3, which can be used for 1 color depth, the old standard for faxes.  Another enumeration of this property which will produce black and white TIFF files are Ccitt4 and RLE, or run-length encoding. 

To export color TIFF files, set the CompressionScheme to None.  There is also a new Lzw compression scheme.  The new scheme provides a lossless color export for 1, 4 and 8 bit color depths with a smaller footprint, and is based on the Unisys patent on Lzw compression.

Example
Dim rpt As New SectionReport1()
rpt.Run()
Me.tiffExport1.CompressionScheme = GrapeCity.ActiveReports.Export.Image.Tiff.Section.CompressionScheme.None
'Setting the CompressionScheme to None allows colors to be exported
Me.tiffExport1.Export(rpt.Document, Application.StartupPath & "\t.tiff")
SectionReport1 rpt = new SectionReport1();
rpt.Run();
this.tiffExport1.CompressionScheme = GrapeCity.ActiveReports.Export.Image.Tiff.Section.CompressionScheme.None;
//Setting the CompressionScheme to None allows colors to be exported
this.tiffExport1.Export(rpt.Document, Application.StartupPath + "\\t.tiff");
See Also

Reference

TiffExport Class
TiffExport Members
CompressionScheme Enumeration

 

 


Copyright © 2016 GrapeCity, inc. All rights reserved

Support Forum