Leadtools Send comments on this topic. | Back to Introduction - All Topics | Help Version 16.5.9.25
CompressRows(UInt16[],IntPtr,Int32,Int32) Method
See Also 
Leadtools Namespace > RasterRleCompressor Class > CompressRows Method : CompressRows(UInt16[],IntPtr,Int32,Int32) Method



runBuffer
The output buffer, which will be filled with 1-bit compressed image data.
buffer
The unmanaged input buffer, which contains the 1-bit image data to be compressed.
width
The number of pixels to process.
rows
The number of rows to process.
Performs buffer-to-buffer RLE compression of unmanaged 1-bit image data

Syntax

Visual Basic (Declaration)  
<CLSCompliantAttribute(False)>
Public Overloads Shared Sub CompressRows( _
   ByVal runBuffer() As UShort, _
   ByVal buffer As IntPtr, _
   ByVal width As Integer, _
   ByVal rows As Integer _
) 
Visual Basic (Usage) Copy Code
Dim runBuffer() As UShort
Dim buffer As IntPtr
Dim width As Integer
Dim rows As Integer
 
RasterRleCompressor.CompressRows(runBuffer, buffer, width, rows)
C#  
[CLSCompliantAttribute(false)]
public static void CompressRows( 
   ushort[] runBuffer,
   IntPtr buffer,
   int width,
   int rows
)
C++/CLI  
[CLSCompliantAttribute(false)]
public:
static void CompressRows( 
   array<ushort>^ runBuffer,
   IntPtr buffer,
   int width,
   int rows
) 

Parameters

runBuffer
The output buffer, which will be filled with 1-bit compressed image data.
buffer
The unmanaged input buffer, which contains the 1-bit image data to be compressed.
width
The number of pixels to process.
rows
The number of rows to process.

Example

For an example, refer to GetRowCompressed.

Remarks

.

Use this method to process multiple lines of image data. This method is available in the Document/Medical Toolkits.

This function is useful for working with 1-bit images that are loaded in their compressed formats for faster loading and display. For more information, refer to Speeding Up 1-Bit Documents.

Requirements

Target Platforms: Microsoft .NET Framework 3.0, Windows XP, Windows Server 2003 family, Windows Server 2008 family

See Also