ImageEn, unit iexUserInteractions |
|
TIEPdfViewer.PageIndex
Declaration
property PageIndex: Integer;
Description
Returns the index of the current page of the document.
This will be the same as
ImageEnView.IO.Params.ImageIndex
Note: Changing the active page will call
OnBeforeLoadImage and
OnImageLoaded
// Enable Previous/Next Page buttons
btnPrev.Enabled := ImageEnView1.PdfViewer.PageIndex > 0;
btnNext.Enabled := ImageEnView1.PdfViewer.PageIndex < ImageEnView1.PdfViewer.PageCount - 1;
// Navigate to the next page
ImageEnView1.PdfViewer.PageIndex := ImageEnView1.PdfViewer.PageIndex + 1;
// Save all pages of a PDF to Jpeg
ImageEnView1.PdfViewer.Enabled := True;
ImageEnView1.IO.LoadFromFile( filename );
for i := 0 to ImageEnView1.PdfViewer.PageCount - 1 do
begin
ImageEnView1.PdfViewer.PageIndex := i;
ImageEnView1.IO.SaveToFile( 'D:\' + ExtractFilename( ChangeFileExt( filename, '_' + IntToStr( i + 1 ) + '.jpg' )));
end;
See Also
◼PageCount
◼CurrentPage
◼ImageIndex
◼OnImageLoaded
◼OnBeforeLoadImage
◼ScrollToPage