GMSE Imaging
gmseBitmapCollection Class
Class to manipulate multipage TIFF documents.
Member
Constructors
gmseBitmapCollection()
Constructs a new empty gmseBitmapCollection.
gmseBitmapCollection(f As Stream)
Constructs a new gmseBitmapCollection from the specified stream.
gmseBitmapCollection(FileName As String)
Constructs a new gmseBitmapCollection from the specified file.
Properties
ReadOnly Property Count() As System.Int32
Page count of the multipage TIFF.
ReadOnly Property Item(Index As Int32) As gmse.Imaging.gmseBitmap
Gets the specified page.
Functions
Function Equals(obj As Object) As System.Boolean
Inherited from System.Object.
Function GetHashCode() As System.Int32
Inherited from System.Object.
Function GetType() As System.Type
Inherited from System.Object.
Function ToString() As System.String
Inherited from System.Object.
Subs
Sub Add(bmp As gmseBitmap)
Adds all pages in the gmseBitmap to the collection.
Sub Add(bmp As gmseBitmapCollection)
Sub ChangePixelFormat(fmt As PixelFormat)
Change the current Pixelformat.
Sub Dispose()
Release used resources.
Sub Insert(bmp As gmseBitmap, Index As Int32)
All pages in the gmseBitmap are inserted after the specified page.
Sub Remove(Index As Int32)
Remove a page from the collection.
Sub RemoveAll()
Remove all pages.
Sub Replace(bmp As gmseBitmap, Index As Int32)
Sub Save(f As Stream, ci As ImageCodecInfo)
Save the collection as multipage tiff to the open stream f.
Sub Save(FileName As String, ci As ImageCodecInfo)
Sub SetResolution(xDpi As Single, yDpi As Single)
Change the resolution of all pages in the collection.
Thread Safety
Any instance members are not guaranteed to be thread safe.
Requirements
Namespace : gmse.Imaging
Platforms: Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family
Assembly: gmseImaging.dll