PC SOFT

AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

  • Propiedades específicas de la descripción de variables de tipo picRTF
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
El tipo picRTF permite definir las características avanzadas de una capa que contiene texto RTF. Las características de esta capa en formato Texto RTF se pueden definir y modificar mediante diferentes propiedades WLanguage.
Atención: Este tipo de variable solo se utiliza con variables de tipo picLayer.
Observación: Consulte Declarar una variable para obtener más detalles sobre la declaración de este tipo de variables y el uso de propiedades WLanguage.
Ejemplo
sFile is string = fExeDir() + ["\"] + "SourceImg.jpg"
MyWDPic is WDPic = sFile
 
WatermarkLayer is picLayer
WatermarkLayer..Name = "Watermark"
WatermarkLayer..Width = MyWDPic..Width
WatermarkLayer..Height = MyWDPic..Height
WatermarkLayer..Type = typeLayerRTF
WatermarkLayer..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 My
\cf1 text\cf0  in \b RTF\b0\f1\fs22\par
}
]
 
ArrayAdd(MyWDPic..Layer, WatermarkLayer)
 
// Display in the Image Editor control
IE_NoName1 = MyWDPic
 
Info ("To be continued...")
 
// Retrieve layer and modify text
WatermarkLayer<-MyWDPic..Layer["Watermark"]
WatermarkLayer..Text = "My watermark"
 
// Display in the control
IE_NoName1 = MyWDPic
 
Info ("To be continued...")
 
// Save the image in a wdpic file
sNewFile is string = fExeDir() + ["\"] + "DestinationImg.wdpic"
MyWDPic.Save(sNewFile)
 
// load new file
MyNewWDPic is WDPic = sNewFile
 
// Retrieve layer and modify text
WatermarkLayer<-MyNewWDPic..Layer["Watermark"]
WatermarkLayer..Text..Font..Angle = 30
WatermarkLayer..Text..Font..Size = 150
WatermarkLayer..Text..Font..Color = iDarkRed
WatermarkLayer..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 My
\cf1 text\cf0  in \b RTF1\b0\f1\fs22\par
}
]
 
// Display in the control
IE_NoName1 = MyNewWDPic
Observaciones

Propiedades específicas de la descripción de variables de tipo picRTF

Las siguientes propiedades pueden utilizarse para manipular una capa de tipo RTF:
Nombre de la propiedadTipo utilizadoEfecto
RTFCharacter stringTexto en formato de texto enriquecido (con etiquetas RTF).

Observación: Estas propiedades se pueden utilizar con una de las siguientes sintaxis:
  • <Nombre de variable>..<Nombre de propiedad>
  • <Nombre de variable>.<Nombre de propiedad>
Versión mínima requerida
  • Versión 25
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario