AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / WLanguage / Funciones WLanguage / Controles, páginas y ventanas / Funciones Editor de imágenes y variables WDPic
  • Propiedades específicas de la descripción de variables de tipo picText
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
El tipo picText permite definir todas las características avanzadas de una capa de tipo Text. Las características de esta capa de tipo Text se pueden definir y cambiar mediante diferentes propiedades WLanguage.
Atención: Este tipo de variable solo se utiliza con variables de tipo picLayer.
Observación: Para obtener más información sobre la declaración de este tipo de variable y el uso de propiedades WLanguage, consulte Declarar una variable.
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 = typeLayerText
WatermarkLayer.Text.Font.Name = "Arial"
WatermarkLayer.Text.Font.Size = 100
WatermarkLayer.Text.Font.Angle = -45
WatermarkLayer.Text.Font.Color = iDarkBlue
WatermarkLayer.Text.HorizontalAlignment = haCenter
WatermarkLayer.Text.VerticalAlignment = vaMiddle
WatermarkLayer.Text = "My test text"
 
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.Text = "My watermark version 3"
 
// Display in the control
IE_NoName1 = MyNewWDPic
Observaciones

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

Las siguientes propiedades pueden utilizarse para manipular una capa de tipo Text:
Nombre de la propiedadTipo utilizadoEfecto
FontVariable de tipo FontCaracterísticas de la fuente utilizada para el texto.
HorizontalAlignmentConstante de tipo IntegerAlineación horizontal del texto en la capa:
  • haCenter (Valor predeterminado): El mensaje Toast se muestra en el centro.
  • haRight: El mensaje Toast se muestra a la derecha.
  • haLeft: El mensaje Toast se muestra a la izquierda.
OpacityIntegerPorcentaje de opacidad del texto. Este porcentaje va de 0 (completamente invisible) a 100 (completamente opaco).
TextCharacter stringTexto de la capa de texto.
VerticalAlignmentConstante de tipo IntegerAlineación vertical del texto en la capa:
  • vaBottom (Valor predeterminado): El mensaje Toast se muestra abajo.
  • vaTop: El mensaje Toast se muestra arriba.
  • vaMiddle: El mensaje Toast se muestra en el centro.
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

Última modificación: 18/09/2023

Señalar un error o enviar una sugerencia | Ayuda local