DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Editeur d'images et variables WDPic
  • 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).
Version minimum requise
  • Version 25
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 13/12/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale