ImageEn, unit iexUserInteractions

TIEPdfViewer.PageCount

TIEPdfViewer.PageCount


Declaration

property PageCount: Integer;


Description

Returns the number of pages in the document.
This will be the same as ImageEnView.IO.Params.ImageCount


Examples

// Enable Previous/Next Page buttons
btnPrev.Enabled := ImageEnView1.PdfViewer.PageIndex > 0;
btnNext.Enabled := ImageEnView1.PdfViewer.PageIndex < ImageEnView1.PdfViewer.PageCount - 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

PageIndex
ImageCount