AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / WLanguage / Funciones WLanguage / Controles, páginas y ventanas / Funciones de dibujo
  • Imagen en un control Cámara Web
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
Guarda una imagen:
  • en un archivo GIF.
  • en la memoria.
Esta imagen corresponde a la imagen que se encuentra:
  • en un control Imagen.
  • en una variable de tipo Image.
  • en un control Código de barras.
  • en un control Cámara Web.
Observaciones:
  • Solo se guarda la parte visible del control Imagen.
  • Esta función solo permite guardar imágenes para resoluciones de pantalla de hasta 32 bits.
  • Esta función no se puede utilizar con los controles Imagen de los reportes.
// Saves in memory the image found in "IMG_ImageDrawing"
ResSave = dSaveImageGIF(IMG_ImageDrawing, inMemory)
Reportes y Consultas
// Saves the image found in "IMG_ImageDrawing" in "C:\Documents\Image.GIF"
ResSave = dSaveImageGIF(IMG_ImageDrawing, "C:\Documents\Image.GIF")
Sintaxis
Reportes y Consultas

Guardar una imagen en un archivo en formato GIF Ocultar los detalles

<Result> = dSaveImageGIF(<Image> , <File name> [, <Number of colors>])
<Result>: Booleano
  • True si se guardó la imagen,
  • False en caso contrario. Para obtener más información sobre el error, utilice la función ErrorInfo con la constante errMessage.
<Image>: Nombre de control o variable de tipo Image
  • Nombre del control Imagen, Código de barras o Cámara Web a manipular. No se pueden utilizar los controles Imagen de los reportes.
  • Reportes y Consultas Nombre de la variable de tipo Image que se utilizará.
  • Nombre de la variable de tipo Image que se utilizará.
<File name>: Cadena de caracteres
Nombre y ruta completa (o relativa) del archivo GIF. Se puede utilizar una ruta UNC. La extensión del archivo es opcional.
Atención:
  • Para guardar la imagen, debe existir el directorio de destino.
  • No se comprueba si existe el archivo GIF. Si ya existe, se sobrescribe automáticamente.
<Number of colors>: Entero opcional
Número de colores de la imagen guardada. Valor comprendido entre 16 y 256 (256 predeterminado). Este parámetro corresponde al número de colores propuestos en la paleta de colores al utilizar el archivo GIF.

Guardar una imagen en la memoria Ocultar los detalles

<Result> = dSaveImageGIF(<Image> , <inMemory> [, <Number of colors>])
<Result>: Buffer
Cadena de bytes que contiene la imagen en formato GIF.
Esta cadena de bytes podrá asignarse a un control Imagen, guardarse en un archivo (función fSaveText), enviarse a través de una red (con las funciones Socket), etc, ...
<Image>: Nombre de control o variable de tipo Image
  • Nombre del control Imagen, Código de barras o Cámara Web a guardar. No se pueden utilizar los controles Imagen de los reportes.
  • Nombre de la variable de tipo Image que se utilizará.
<inMemory>: Constante
inMemory: Constante utilizada para guardar una imagen en la memoria.
<Number of colors>: Entero opcional
Número de colores de la imagen guardada. Valor comprendido entre 16 y 256 (256 predeterminado). Este parámetro corresponde al número de colores propuestos en la paleta de colores al utilizar el archivo GIF.
Observaciones

Imagen en un control Cámara Web

Solo la imagen que se muestra al ejecutar la función dSaveImageGIF se guarda en formato GIF. Para guardar esta imagen, también se puede utilizar:
  • la función VideoCapture: la imagen se guardará como un archivo BMP.
  • la función dSaveImageBMP: la imagen se guardará en formato BMP o en la memoria.
  • la función dSaveImageJPEG: la imagen se guardará en formato JPEG o en la memoria.
  • la función dSaveImagePNG: la imagen se guardará en formato PNG o en la memoria.
Componente: wd290pnt.dll
Versión mínima requerida
  • Versión 9
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