AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / WLanguage / Funciones WLanguage / Controles, páginas y ventanas / Funciones de dibujo
  • Coordenadas
  • Dibujo en PHP
  • Dibujo en código Navegador
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
Dibuja una línea compuesta de varios segmentos en un control Imagen.
La primera coordenada indica el punto de partida del primer segmento, luego cada coordenada indica el final del segmento anterior y el inicio del siguiente segmento.
Ejemplo
IMG_Drawing.Pen(LightBlue, 2, 4)
arrCoordinatesXY2 is array of 0 int = [2, 2, 140, 2, 150, 70, 0, 100, 200,100]
IMG_Drawing.DrawPolyline(arrCoordinatesXY2)
Sintaxis

Construir una línea punto por punto Ocultar los detalles

<Image control>.DrawPolyline(<NbPoint> , <X1> , <Y1> , <X2> , <Y2> [, <Xn> [, <Yn> [, <Line color>]]])
<Image control>: Nombre del control
Nombre del control Imagen a manipular.
<NbPoint>: Entero
Número de segmentos de la línea. Este parámetro define el número de parejas <X>, <Y> a especificar en la función.
<X1>: Entero
Coordenada X del primer segmento de la línea. Estas coordenadas se expresan en pixeles.
<Y1>: Entero
Coordenada Y del primer segmento de la línea. Estas coordenadas se expresan en pixeles.
<X2>: Entero
Coordenada X del segundo segmento de la línea. Estas coordenadas se expresan en pixeles.
<Y2>: Entero
Coordenada Y del segundo segmento de la línea. Estas coordenadas se expresan en pixeles.
<Xn>: Entero opcional
Coordenada X del segmento N de la línea. Estas coordenadas se expresan en pixeles.
<Yn>: Entero opcional
Coordenada Y del segmento N de la línea. Estas coordenadas se expresan en pixeles.
<Line color>: Entero o constante (opcional)
Color de la línea. Este color puede corresponder a:Si no se especifica este parámetro, el color de la línea:
  • corresponde al color especificado en la última llamada a la función <Imagen>.Pen,
  • es el mismo que el color de fondo si no se ha utilizado la función <Imagen>.Pen.

Construir una línea mediante un array de coordenadas X e Y Ocultar los detalles

<Image control>.DrawPolyline(<Array of coordinates> [, <Line color>])
<Image control>: Nombre del control
Nombre del control Imagen a manipular.
<Array of coordinates>: Array de enteros o puntos
Array WLanguage de números enteros que contiene las coordenadas de los segmentos que componen la línea. Los índices pares representan las coordenadas X, mientras que los impares representan las coordenadas Y de los puntos. Estas coordenadas se expresan en pixeles.
<Line color>: Entero o constante (opcional)
Color de la línea. Este color puede corresponder a:Si no se especifica este parámetro, el color de la línea:
  • corresponde al color especificado en la última llamada a la función <Imagen>.Pen,
  • es el mismo que el color de fondo si no se ha utilizado la función <Imagen>.Pen.
Reportes y ConsultasWindowsLinuxAndroidiPhone/iPadCódigo de Usuario (UMC)

Construir una línea utilizando una variable de tipo Polygon Ocultar los detalles

<Image control>.DrawPolyline(<Polygon> [, <Line color>])
<Image control>: Nombre del control
Nombre del control Imagen a manipular.
<Polygon>: Variable de tipo Polygon
Nombre de la variable de tipo Polygon que describe los diferentes puntos del polígono.
<Line color>: Entero o constante (opcional)
Color de la línea. Este color puede corresponder a:Si no se especifica este parámetro, el color de la línea:
  • corresponde al color especificado en la última llamada a la función <Imagen>.Pen,
  • es el mismo que el color de fondo si no se ha utilizado la función <Imagen>.Pen.
Observaciones

Coordenadas

Las coordenadas se especifican con respecto a la esquina superior izquierda de la imagen (coordenadas (0,0)).
WEBDEV - Código Navegador

Dibujo en código Navegador

Algunas funciones de dibujo están disponibles en código Navegador. Las funciones de dibujo en código Navegador se basan en el estándar HTML 5. Más concretamente, en la etiqueta "canvas" de HTML 5.
Las funcionalidades de dibujo en código Navegador solo están disponibles en navegadores recientes (compatibles con el estándar HTML 5). Para saber si el navegador utilizado propone funcionalidades de dibujo, utilice la función DrawingAvailable.
Atención: Para utilizar las funciones de dibujo con Internet Explorer 9, el proyecto debe incluir la referencia en el archivo DTD. Para ello, el modo HTML debe ser "HTML 4.01 Transitional + DTD". Esta opción está disponible en la pestaña "Avanzado" de la ventana de descripción del proyecto.
Recordatorio: Para abrir la ventana de descripción del proyecto, en la pestaña "Proyecto", en el grupo "Proyecto", haga clic en "Descripción".
Caso especial: Dibujar en el navegador de un teléfono Android: Las funciones de dibujo del navegador solo están disponibles a partir de la versión 3 de Android.
Clasificación Lógica de negocio / UI: Código neutro
Componente: wd290pnt.dll
Versión mínima requerida
  • Versión 24
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 18/01/2024

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