This example loads a multipage tiff file from a specified page.

The FileName property sets the file and the LoadPage property specifies the page of the file to be loaded. The LoadImageFromFile method loads the file and the Display method displays it.

Example Code

[Visual Basic.NET]

ImageKit1.File.FileName = "MultiTiff.tif"
'Load the fourth page. (Index starts at 0)
ImageKit1.File.LoadPage = 3
Dim ret As Boolean
ret = ImageKit1.File.LoadImageFromFile()

'Get the total number of pages
Dim page_num As Integer
If ret = True Then
     ImageKit1.File.GetImageFileType()
     page_num = imageKit1.File.FileMaxPage
Enf If

'Set display mode to scale
ImageKit1.DisplayMode = Newtone.ImageKit.Win.DisplayMode.Scale
ImageKit1.Display()

[Visual C#.NET]

ImageKit1.File.FileName = "MultiTiff.tif";
ImageKit1.File.LoadImageFromFile();

//Load the fourth page. (Index starts at 0)
ImageKit1.File.LoadPage = 3;
bool ret = ImageKit1.File.LoadImageFromFile()

//Get the total number of pages
int page_num;
if (ret)
{
     ImageKit1.File.GetImageFileType();
     page_num = imageKit1.File.FileMaxPage;
}

//Set display mode to scale
ImageKit1.DisplayMode = Newtone.ImageKit.Win.DisplayMode.Scale;
ImageKit1.Display();

Relevant Properties

ImageKit.File.FileName
ImageKit.File.LoadPage
ImageKit.File.FileMaxPage
ImageKit.DisplayMode

Relevant Methods

ImageKit.File.GetImageFileType
ImageKit.File.LoadImageFromFile
ImageKit.Display

The ImageKit WPF is created by Newtone Corporation