PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Propriétés spécifiques à la description des variables de type docElémentImage
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
Le type docElémentImage permet de manipuler les caractéristiques avancées d'un élément de type Image présent dans une variable de type docElément.
Les caractéristiques de ce type de variable docElémentImage peuvent être manipulées à l'aide de différentes propriétés WLangage.
ATTENTION : Ce type ne doit pas être utilisé directement. Il doit être utilisé uniquement via le type docElément.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
Attention : Cette documentation présente les dernières fonctionnalités du champ Traitement de texte. Assurez-vous d'être à jour de tous les modules nécessaires.
Exemple
// Insère une image à la position du curseur
// Sélection du fichier image
sFichier est chaîne
sFichier = fSélecteurImage(fRepEnCours(), "", ...
"Insérer une image","JPEG (*.JPG)" + TAB + "*.jpg" + RC + ...
"PNG (*.PNG)" + TAB + "*.png" + RC + "Tous les fichiers (*.*)" + TAB + "*.*")
 
SI sFichier = "" ALORS
RETOUR
FIN
 
// Le fichier image est transféré dans une variable de type Image
img est une Image
img = sFichier
 
// Déclaration d'un élément de type Image (à insérer dans le document)
elt est un docElément
elt..Type = typeDocElémentImage
elt..Image..BufferImage = img
elt..Image..Habillage = docHabillageAlignéSurLeTexte
 
 
// Calcul des largeurs et hauteurs de l'image présente dans l'élément
// La taille de l'image est en pixels dans la variable de type Image.
// Cette taille est convertie en mm dans l'élément (unité utilisée dans un document)
elt..Image..Largeur = img..Largeur * 25.4 / 96.0
elt..Image..Hauteur = img..Hauteur * 25.4 / 96.0
// Position de l'image
elt..Image..X = 0
elt..Image..Y = 0
 
DocInsère(TT_MonDocument, TT_MonDocument..Curseur, elt)
Remarques

Propriétés spécifiques à la description des variables de type docElémentImage

Les propriétés suivantes peuvent être utilisées pour manipuler une variable de type docElémentImage :
Nom de la propriétéType manipuléEffet
Versions 24 et supérieures
Altitude
Nouveauté 24
Altitude
Altitude
EntierNuméro d'ordre correspondant à l'altitude de l'image.
Cette propriété est automatiquement modifiée lors de l'utilisation de la fonction DocChangeAltitude.
BufferImageImageBuffer de l’image.
HabillageConstante de type EntierType d’habillage de l'image :
  • docHabillageAlignéSurLeTexte : L'image est insérée dans la ligne et elle est liée à l'emplacement du texte où elle a été insérée. Elle est traitée comme n'importe quel caractère. Elle se déplace avec le texte.
  • docHabillageAuTravers : Permet de personnaliser l'habillage.
  • docHabillageDerrièreLeTexte : Permet d'utiliser l'image en filigrane derrière le texte.
  • docHabillageDevantLeTexte : Permet d'afficher l'image par dessus le texte.
  • docHabillageEncadré : Habille le texte autour de la bordure de l'image (conseillé pour une image carrée).
  • docHabillageHautEtBas : L'image reste sur sa ligne et est située entre deux parties de texte en haut et en bas.
  • docHabillageRapproché : Habille l'image selon ses contours (conseillé pour une image ronde ou à forme irrégulière).
HauteurRéelHauteur de l’image en millimètres.
Attention : l'unité utilisée est le millimètre (couramment utilisée dans les documents) et non le pixel (pas assez précis dans ce cas). Si nécessaire, pensez à convertir la hauteur de l'image de pixels en millimètres.
LargeurRéelLargeur de l’image en millimètres.
Attention : l'unité utilisée est le millimètre (couramment utilisée dans les documents) et non le pixel (pas assez précis dans ce cas). Si nécessaire, pensez à convertir la largeur de l'image de pixels en millimètres.
XRéelPosition X de l’image par rapport à son point d’ancrage (en millimètres).
Cette propriété est utilisée uniquement pour les images pour lesquelles la propriété ..Habillage est différente de la constante docHabillageAlignéSurLeTexte.
YRéelPosition Y de l’image par rapport à son point d’ancrage (en millimètres).
Cette propriété est utilisée uniquement pour les images pour lesquelles la propriété ..Habillage est différente de la constante docHabillageAlignéSurLeTexte.

Remarque : Ces propriétés peuvent être utilisées en utilisant une des deux syntaxes suivantes :
  • <Nom de la variable>..<Nom de la propriété>
  • <Nom de la variable>.<Nom de la propriété>
Version minimum requise
  • Version 22
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire