How to display 2nd page of TIFF

Discussions about document viewing.
Post Reply
mchernecki
Posts: 3
Joined: Fri Apr 08, 2011 9:44 pm

How to display 2nd page of TIFF

Post by mchernecki » Mon Apr 11, 2011 9:17 pm

I am developing an app to review scanned TIFF images, each file is 2 pages (front & back). I have 2 GDViewer panels next to each other displaying the front and back page. How can I automatically display the 2nd page in the back-page GDViewer panel. I am currently using the following code to do this, but I get the first page display then change to the second ... very annoying. I would like to display page 1 in GDViewer1 and page 2 in GDViewer2. How can I do this?

ImageSrc1 = oGdPictureImaging.CreateGdPictureImageFromFile(fi.FullName);
ImageSrc2 = oGdPictureImaging.CreateGdPictureImageFromFile(fi.FullName);
if (System.Convert.ToDouble(oGdPictureImaging.GetStat()) == 0)
{
gdViewer1.ZoomMode = ViewerZoomMode.ZoomModeHeightViewer;
gdViewer1.DisplayFromGdPictureImage(ImageSrc1);

gdViewer2.ZoomMode = ViewerZoomMode.ZoomModeHeightViewer;
gdViewer2.DisplayFromGdPictureImage(ImageSrc2);
gdViewer2.DisplayNextPage();
}

Thanks

User avatar
Loïc
Site Admin
Posts: 5881
Joined: Tue Oct 17, 2006 10:48 pm
Location: France
Contact:

Re: How to display 2nd page of TIFF

Post by Loïc » Tue Apr 12, 2011 4:26 pm

Hi,

You can try this:

Code: Select all

ImageSrc1 = oGdPictureImaging.CreateGdPictureImageFromFile(fi.FullName);
ImageSrc2 = oGdPictureImaging.CreateGdPictureImageFromFile(fi.FullName);
if (System.Convert.ToDouble(oGdPictureImaging.GetStat()) == 0)
{
gdViewer1.ZoomMode = ViewerZoomMode.ZoomModeHeightViewer;
gdViewer1.DisplayFromGdPictureImage(ImageSrc1);

gdViewer2.ZoomMode = ViewerZoomMode.ZoomModeHeightViewer;
gdViewer2.LockViewer = true;
gdViewer2.DisplayFromGdPictureImage(ImageSrc2);
gdViewer2.LockViewer = false;
gdViewer2.DisplayNextPage();
}

mchernecki
Posts: 3
Joined: Fri Apr 08, 2011 9:44 pm

Re: How to display 2nd page of TIFF

Post by mchernecki » Tue Apr 12, 2011 4:48 pm

Thanks, that works fine.

Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests