PC SOFT

ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Home | Sign in | English EN

This content has been translated automatically. Click here to view the French version.
  • Modifying the page displayed in an Image control
  • Modifying the page of the PDF file displayed in the report background
  • Number of pages found in a "multi-page" file
  • Drawing in an Image control associated with a "multi-page" image
  • Limits
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
The Property PageNumber allows you to:
  • find out and modify the page number of a PDF file displayed in an Image control of a window.
  • find out and modify the page number of a PDF file displayed in report background.
Reminder: Some image formats (TIFF for example) can contain several images in the same file. Each image corresponds to a file page. These formats are called "multi-page" formats.
Versions 23 and later
Remark: To find out and modify the number of the page displayed in a Word Processing control or in a PDF Reader control, use NumberDisplayedPage.
New in version 23
Remark: To find out and modify the number of the page displayed in a Word Processing control or in a PDF Reader control, use NumberDisplayedPage.
Remark: To find out and modify the number of the page displayed in a Word Processing control or in a PDF Reader control, use NumberDisplayedPage.
Versions 25 and later
Android This property is now available for Image controls that display a PDF file in Android applications.
iPhone/iPad This property is now available for Image controls that display a PDF file in iPhone/iPad applications.
New in version 25
Android This property is now available for Image controls that display a PDF file in Android applications.
iPhone/iPad This property is now available for Image controls that display a PDF file in iPhone/iPad applications.
Android This property is now available for Image controls that display a PDF file in Android applications.
iPhone/iPad This property is now available for Image controls that display a PDF file in iPhone/iPad applications.
Example
Windows Mobile
// Variables
i is int
// Modify the image file associated with the "IMG_MyImage" control in a window
IMG_MyImage = "MultipageFile.TIF"
// Successively display the different pages found in the image file
FOR i = 1 TO IMG_MyImage.NumberPage
IMG_MyImage.PageNumber = i
// Time-out for loading images
Multitask(-100)
END
Syntax

Finding out the number of the displayed page Hide the details

<Page number> = <Element used>.PageNumber
<Page number>: Integer
  • Number of the page currently displayed in the specified Image control or in the background of the specified report.
  • 1 if the format of image file is not "multi-page" or if the first page of "multi-page" file is displayed.
  • 0 if the specified control or report is not associated with a supported image format.
<Element used>: control name or report name
Name of Image control or report to use.

Modifying the number of the displayed page Hide the details

<Element used>.PageNumber = <Page number>
<Element used>: control name or report name
Name of Image control or report to use.
<Page number>: Integer
Number of the page that will be displayed in the specified Image control or in the background of the specified report.
Remarks

Modifying the page displayed in an Image control

When an image or PDF file is associated with a control (from the window editor, via Image, etc.), the image displayed by default corresponds to the first page of the "multi-page" file.
To modify the page displayed in the Image control, just use the PageNumberproperty.
Caution: The Property PageNumber applies only to the image file currently associated with the Image control.

Modifying the page of the PDF file displayed in the report background

If a PDF file is used as report form, you have the ability to choose (in the report description) the page of the PDF file that will be displayed ("Background" tab, "# of PDF page" option). To modify by programming the page displayed at the bottom of the report, use the PageNumberproperty.
Caution: The Property PageNumber applies only to the Image file currently used as the report form.

Number of pages found in a "multi-page" file

To get the number of pages of a "multi-page" image file, use NumberPage.
Windows MobileUser code (UMC)

Drawing in an Image control associated with a "multi-page" image

If a drawing (made with the drawing functions) is made in the Image control, this drawing will be automatically erased when the page displayed with the Property PageNumberis modified.
This drawing must be re-drawn whenever the page displayed in the image control is modified. To re-draw this drawing, we recommend that you use a procedure.

Limits

The Property PageNumber applies only:
  • Image controls in windows.
  • reports.
Related Examples:
The Image control (display a PDF or a TIFF) Unit examples (WINDEV): The Image control (display a PDF or a TIFF)
[ + ] Displaying a PDF or TIFF document in the Image control found in a window.
Minimum version required
  • Version 9
This page is also available for…
Comments
Click [Add] to post a comment