PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Modifier la page affichée dans un champ Image
  • Modifier la page du PDF affichée en fond d'un état
  • Nombre de pages présentes dans un fichier "multi-pages"
  • Dessin dans un champ Image associé à un image "multi-pages"
  • Limites
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
La propriété ..NuméroPage permet de :
  • connaître et de modifier le numéro de la page affichée dans un champ Image (fichiers image de type "multi-pages")
  • connaître et de modifier le numéro de la page d'un fichier PDF affiché dans un champ Image d'une fenêtre
  • connaître et de modifier le numéro de la page d'un fichier PDF affiché en fond d'un état.
Rappel : Certains formats d'images (le format TIFF par exemple) peuvent contenir plusieurs images dans le même fichier. Chaque image correspond à une page du fichier. Ces formats sont appelés format "multi-pages".
Exemple
WINDEVWINDEV MobileWindowsWindows Mobile
// Variables
i est un entier
// Modification du fichier image associé au champ "IMG_MonImage" dans une fenêtre
IMG_MonImage = "FichierMultipage.TIF"
// Affichage successif des différentes pages présentes dans le fichier image
POUR i = 1 A IMG_MonImage..NombrePage
IMG_MonImage..NuméroPage = i
// Temporisation du changement des images
Multitâche(-100)
FIN
Syntaxe

Connaître le numéro de la page affichée Masquer les détails

<Numéro de la page> = <Nom de l'élément>..NuméroPage
<Numéro de la page> : Entier
  • Numéro de la page affichée actuellement dans le champ Image spécifié ou en fond de l'état spécifié.
  • 1 si le format du fichier image n'est pas "multi-pages" ou si la première page du fichier "multi-pages" est affichée.
  • 0 si le champ ou l'état spécifié n'est pas associé à un format d'image supporté.
<Nom de l'élément> : Chaîne de caractères (avec ou sans guillemets)
Nom du champ Image ou de l'état à manipuler.

Modifier le numéro de la page affichée Masquer les détails

<Nom de l'élément>..NuméroPage = <Numéro de la page>
<Nom de l'élément> : Chaîne de caractères (avec ou sans guillemets)
Nom du champ Image ou de l'état à manipuler.
<Numéro de la page> : Entier
Numéro de la page à afficher dans le champ Image ou en fond de l'état spécifié.
Remarques
WINDEVWINDEV MobileWindowsWindows MobileCode Utilisateur (MCU)

Modifier la page affichée dans un champ Image

Lorsqu'un fichier image ou PDF est associé à un champ (directement depuis l'éditeur de fenêtres, grâce à la propriété ..Image, ...), l'image affichée par défaut correspond à la première page du fichier "multi-pages".
Pour modifier la page affichée dans le champ Image, il suffit d'utiliser la propriété ..NuméroPage.
Attention : La propriété ..NuméroPage s'applique uniquement sur le fichier image actuellement associé au champ Image.

Modifier la page du PDF affichée en fond d'un état

Si un fichier PDF est utilisé comme formulaire d'un état, il est possible de choisir dans la description de l'état, la page du fichier PDF à afficher (onglet "Fond", option "N° de page PDF"). Pour modifier par programmation la page affichée en fond de l'état, il suffit d'utiliser la propriété ..NuméroPage.
Attention : La propriété ..NuméroPage s'applique uniquement sur le fichier image actuellement utilisé comme formulaire de l'état.
WINDEVWINDEV MobileWindowsWindows MobileCode Utilisateur (MCU)

Nombre de pages présentes dans un fichier "multi-pages"

Pour connaître le nombre de pages présentes dans un fichier image de type "multi-pages", utilisez la propriété ..NombrePage.
WINDEVWINDEV MobileWindowsWindows MobileCode Utilisateur (MCU)

Dessin dans un champ Image associé à un image "multi-pages"

Si un dessin (réalisé avec les fonctions de dessin) est effectué dans le champ Image, ce dessin sera automatiquement effacé lors de la modification de la page affichée avec la propriété ..NuméroPage.
Il est nécessaire de re-dessiner ce dessin chaque fois que la page affichée sera modifiée. Pour re-dessiner ce dessin, il est conseillé d'utiliser une procédure.

Limites

La propriété ..NuméroPage s'applique uniquement :
  • aux champs de type image présents dans les fenêtres.
  • aux états.
Liste des exemples associés :
Le champ Image (afficher un PDF ou un TIFF) Exemples unitaires (WINDEV) : Le champ Image (afficher un PDF ou un TIFF)
[ + ] Affichage d'un document PDF ou TIFF directement dans un champ Image d'une fenêtre.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire