ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / WLanguage functions / Controls, pages and windows / Functions for Image editor and WDPic variables
  • Propriétés spécifiques à la description des variables de type picRTF
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Le type picRTF permet de définir toutes les caractéristiques avancées d'un calque contenant un texte RTF. Les caractéristiques de ce calque au format Texte RTF peuvent être définies et modifiées à l'aide de différentes propriétés WLangage.
Attention : Ce type de variable est utilisé uniquement avec les variables de type picCalque.
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.
Exemple
sFichier est une chaîne = fRepExe() + ["\"] + "ImgSource.jpg"
MonWDPic est un WDPic = sFichier

CalqueFiligrane est un picCalque
CalqueFiligrane.Nom = "Filigrane"
CalqueFiligrane.Largeur = MonWDPic.Largeur
CalqueFiligrane.Hauteur = MonWDPic.Hauteur
CalqueFiligrane.Type = typeCalqueRTF
CalqueFiligrane.RTF = [
{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1036
{\fonttbl{\f0\fswiss\fprq2\fcharset0 Arial;}{\f1\fnil\fcharset0 Calibri;}}
{\colortbl ;\red255\green0\blue0;}
{\*\generator Riched20 10.0.18362}\viewkind4\uc1 
\pard\widctlpar\sl276\slmult1\f0\fs24\lang12 Mon 
\cf1 texte\cf0  en \b RTF\b0\f1\fs22\par}}
]

TableauAjoute(MonWDPic.Calque, CalqueFiligrane)

// Affichage dans le champ Editeur d'images
EI_SansNom1 = MonWDPic

Info("A suivre ...")

// Récupération du calque et modification du texte
CalqueFiligrane<-MonWDPic.Calque["Filigrane"]
CalqueFiligrane.Texte = "Mon filigrane"

// Affichage dans le champ
EI_SansNom1 = MonWDPic

Info("A suivre ...")

// Sauvegarde de l'image dans un fichier wdpic
sNouveauFichier est une chaîne = fRepExe() + ["\"] + "ImgDestination.wdpic"
MonWDPic.Sauve(sNouveauFichier)

// chargement du nouveau fichier
MonNouveauWDPic est un WDPic = sNouveauFichier

// Récupération du calque et modification du texte
CalqueFiligrane<-MonNouveauWDPic.Calque["Filigrane"]
CalqueFiligrane.Texte.Police.Angle = 30
CalqueFiligrane.Texte.Police.Taille = 150
CalqueFiligrane.Texte.Police.Couleur = iRougeFoncé
CalqueFiligrane.RTF = [
{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1036
{\fonttbl{\f0\fswiss\fprq2\fcharset0 Arial;}{\f1\fnil\fcharset0 Calibri;}}
{\colortbl ;\red255\green0\blue0;}
{\*\generator Riched20 10.0.18362}\viewkind4\uc1 
\pard\widctlpar\sl276\slmult1\f0\fs24\lang12 Mon 
\cf1 texte\cf0  en \b RTF1\b0\f1\fs22\par}}
]

// Affichage dans le champ
EI_SansNom1 = MonNouveauWDPic
Remarques

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

Les propriétés suivantes peuvent être utilisées pour manipuler un calque de type texte RTF :
Nom de la propriétéType manipuléEffet
RTFChaîne de caractèresTexte au format RTF (avec les balises RTF).
Minimum version required
  • Version 25
Comments
Click [Add] to post a comment

Last update: 12/13/2023

Send a report | Local help