PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE


Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Descubrir el modo de visualización y el modo de alineación de una imagen (sintaxis 1)
  • Límites
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
La propiedad ..ImageMode permite conocer y modificar:
  • el modo de visualización de una imagen,
  • Versiones 18 y posteriores
    la alineación de la imagen,
    Nueva funcionalidad versión 18
    la alineación de la imagen,
    la alineación de la imagen,
  • Versiones 18 y posteriores
    el modo de imagen HQ.
    Nueva funcionalidad versión 18
    el modo de imagen HQ.
    el modo de imagen HQ.
Esta propiedad se puede usar:
  • para un control Imagen,
  • para una columna Image tabla,
  • para el fondo de un control Gráfico encontrado en una ventana,
  • Versiones 22 y posteriores
    para un control Botón.
    Nueva funcionalidad versión 22
    para un control Botón.
    para un control Botón.
Versiones 15 y posteriores
WEBDEV - Código Servidor Esta propiedad está disponible en WEBDEV en código de servidor.
Nueva funcionalidad versión 15
WEBDEV - Código Servidor Esta propiedad está disponible en WEBDEV en código de servidor.
WEBDEV - Código Servidor Esta propiedad está disponible en WEBDEV en código de servidor.
Versiones 15 y posteriores
Android Esta propiedad ahora está disponible para aplicaciones Android.
Nueva funcionalidad versión 15
Android Esta propiedad ahora está disponible para aplicaciones Android.
Android Esta propiedad ahora está disponible para aplicaciones Android.
Versiones 18 y posteriores
iPhone/iPad Esta propiedad ahora está disponible para aplicaciones iPhone/iPad.
Nueva funcionalidad versión 18
iPhone/iPad Esta propiedad ahora está disponible para aplicaciones iPhone/iPad.
iPhone/iPad Esta propiedad ahora está disponible para aplicaciones iPhone/iPad.
Versiones 20 y posteriores
WINDEV MobileAndroidiPhone/iPad Esta propiedad está ahora disponible para las columnas de tabla en las aplicaciones de Android y iPhone/iPad.
Nueva funcionalidad versión 20
WINDEV MobileAndroidiPhone/iPad Esta propiedad está ahora disponible para las columnas de tabla en las aplicaciones de Android y iPhone/iPad.
WINDEV MobileAndroidiPhone/iPad Esta propiedad está ahora disponible para las columnas de tabla en las aplicaciones de Android y iPhone/iPad.
Observación: El modo de visualización de una imagen se define en el editor de ventanas o en el editor de páginas en la descripción de control (pestaña"General").
Por ejemplo:
Imagen normal
Imagen normal
Imagen centrada
Imagen centrada
Imagen estirada
Imagen expandida
Imagen homotética centrada
Imagen homotética centrada
Imagen en mosaico
Imagen de mosaico
Ejemplo
// Modify the display mode of image found in the "IMG_CarImage" control
IMG_CarImage..ImageMode = imgTiled
Versiones 18 y posteriores
// Modify the display mode and the alignment mode of image found in "IMG_CarImage"
IMG_CarImage..ImageMode = imgNormal + imgAlignVBottom
Nueva funcionalidad versión 18
// Modify the display mode and the alignment mode of image found in "IMG_CarImage"
IMG_CarImage..ImageMode = imgNormal + imgAlignVBottom
// Modify the display mode and the alignment mode of image found in "IMG_CarImage"
IMG_CarImage..ImageMode = imgNormal + imgAlignVBottom
Versiones 21 y posteriores
// Management of large fonts: the image is not enlarged because a drawing will be performed
IMG_CarImage..ImageMode = IMG_CarImage..ImageMode + imgNoScale
Nueva funcionalidad versión 21
// Management of large fonts: the image is not enlarged because a drawing will be performed
IMG_CarImage..ImageMode = IMG_CarImage..ImageMode + imgNoScale
// Management of large fonts: the image is not enlarged because a drawing will be performed
IMG_CarImage..ImageMode = IMG_CarImage..ImageMode + imgNoScale
Sintaxis

Averiguar el modo de visualización y el modo de alineación de una imagen Ocultar los detalles

<Current mode> = <Control used>..ImageMode
<Current mode>: Constante o combinación de constantes de tipo Integer
  • Modo de visualización actual de la imagen:
    imgCentradocentrado: Imagen centrada en el control.
    imgStretchedExpandido: Imagen extendida por toda la superficie de control.
    imgHHomotético: Imagen ampliada o reducida (respetando las proporciones de la imagen inicial) para ocupar toda la superficie de control..
    imgHCHomotético centrado: Imagen ampliada o reducida (respetando las proporciones de la imagen inicial) para ocupar toda la superficie de control y centrada en el control..
    imgHEHomotético expandido: Imagen ampliada o reducida (respetando las proporciones de la imagen inicial) para que el lado más pequeño de la imagen se muestre completamente en el control..
    imgHeCiÓnHomotético expandido centrado : Imagen ampliada o reducida (respetando las proporciones de la imagen inicial) para que el lado más pequeño de la imagen se muestre completamente en el control y para que la imagen se centre en el control.
    imgHvISHomotético sin aumento: Si la imagen se puede visualizar completamente en el control, se visualiza en 100%. De lo contrario, la imagen se reduce proporcionalmente para que se muestre en su totalidad.
    Android Esta constante no está disponible.
    imgHCWISHomotético sin aumento: Si la imagen se puede visualizar completamente en el control, se visualiza al 100% y se centra en el control.. De lo contrario, la imagen se reduce proporcionalmente para que se muestre completamente y se centre en el control.
    Android Esta constante no está disponible.
    imgTiledMosaico: Imagen visualizada al 100% y embaldosada para ocupar toda la superficie de control (baldosa).
    imgNormal100%: Imagen mostrada al 100% en la esquina superior izquierda del control.
Versiones 18 y posteriores
  • Modo de alineación de la imagen:
    Versiones 18 y posteriores
    imgAlignHCentered
    Nueva funcionalidad versión 18
    imgAlignHCentered
    imgAlignHCentered
    Centrado horizontalmente.
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
    Versiones 18 y posteriores
    imgAlignVBottom
    Nueva funcionalidad versión 18
    imgAlignVBottom
    imgAlignVBottom
    Alineación vertical inferior.
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
    Versiones 18 y posteriores
    imgAlignCentrado en
    Nueva funcionalidad versión 18
    imgAlignCentrado en
    imgAlignCentrado en
    Centrado verticalmente.
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
    Versiones 18 y posteriores
    imgAlignHRight
    Nueva funcionalidad versión 18
    imgAlignHRight
    imgAlignHRight
    Alineación horizontal a la derecha.
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
Nueva funcionalidad versión 18
  • Modo de alineación de la imagen:
    Versiones 18 y posteriores
    imgAlignHCentered
    Nueva funcionalidad versión 18
    imgAlignHCentered
    imgAlignHCentered
    Centrado horizontalmente.
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
    Versiones 18 y posteriores
    imgAlignVBottom
    Nueva funcionalidad versión 18
    imgAlignVBottom
    imgAlignVBottom
    Alineación vertical inferior.
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
    Versiones 18 y posteriores
    imgAlignCentrado en
    Nueva funcionalidad versión 18
    imgAlignCentrado en
    imgAlignCentrado en
    Centrado verticalmente.
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
    Versiones 18 y posteriores
    imgAlignHRight
    Nueva funcionalidad versión 18
    imgAlignHRight
    imgAlignHRight
    Alineación horizontal a la derecha.
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
  • Modo de alineación de la imagen:
    Versiones 18 y posteriores
    imgAlignHCentered
    Nueva funcionalidad versión 18
    imgAlignHCentered
    imgAlignHCentered
    Centrado horizontalmente.
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
    Versiones 18 y posteriores
    imgAlignVBottom
    Nueva funcionalidad versión 18
    imgAlignVBottom
    imgAlignVBottom
    Alineación vertical inferior.
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
    Versiones 18 y posteriores
    imgAlignCentrado en
    Nueva funcionalidad versión 18
    imgAlignCentrado en
    imgAlignCentrado en
    Centrado verticalmente.
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
    Versiones 18 y posteriores
    imgAlignHRight
    Nueva funcionalidad versión 18
    imgAlignHRight
    imgAlignHRight
    Alineación horizontal a la derecha.
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
Versiones 18 y posteriores
  • Gestión de la calidad de imagen:
    Versiones 18 y posteriores
    imgHQ
    Nueva funcionalidad versión 18
    imgHQ
    imgHQ
    En modo homotético, se utiliza para mejorar la calidad de la imagen cuando ésta se reduce en relación a su tamaño inicial.
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
Nueva funcionalidad versión 18
  • Gestión de la calidad de imagen:
    Versiones 18 y posteriores
    imgHQ
    Nueva funcionalidad versión 18
    imgHQ
    imgHQ
    En modo homotético, se utiliza para mejorar la calidad de la imagen cuando ésta se reduce en relación a su tamaño inicial.
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
  • Gestión de la calidad de imagen:
    Versiones 18 y posteriores
    imgHQ
    Nueva funcionalidad versión 18
    imgHQ
    imgHQ
    En modo homotético, se utiliza para mejorar la calidad de la imagen cuando ésta se reduce en relación a su tamaño inicial.
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
Versiones 21 y posteriores
  • Gestión de fuentes grandes:
    Versiones 21 y posteriores
    imgNoScale
    Nueva funcionalidad versión 21
    imgNoScale
    imgNoScale
    En el modo "Fuentes grandes" de Windows, la imagen mostrada en un control Imagen se amplía automáticamente.
    La constante imgNoScale permite no ampliar la imagen en el modo "Fuentes grandes".. Esta constante es útil para los controles en los que se realiza un dibujo en una imagen bitmap proveniente de una captura de pantalla.
    Esta constante debe combinarse con una de las constantes utilizadas para definir el modo de visualización de la imagen..
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
Nueva funcionalidad versión 21
  • Gestión de fuentes grandes:
    Versiones 21 y posteriores
    imgNoScale
    Nueva funcionalidad versión 21
    imgNoScale
    imgNoScale
    En el modo "Fuentes grandes" de Windows, la imagen mostrada en un control Imagen se amplía automáticamente.
    La constante imgNoScale permite no ampliar la imagen en el modo "Fuentes grandes".. Esta constante es útil para los controles en los que se realiza un dibujo en una imagen bitmap proveniente de una captura de pantalla.
    Esta constante debe combinarse con una de las constantes utilizadas para definir el modo de visualización de la imagen..
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
  • Gestión de fuentes grandes:
    Versiones 21 y posteriores
    imgNoScale
    Nueva funcionalidad versión 21
    imgNoScale
    imgNoScale
    En el modo "Fuentes grandes" de Windows, la imagen mostrada en un control Imagen se amplía automáticamente.
    La constante imgNoScale permite no ampliar la imagen en el modo "Fuentes grandes".. Esta constante es útil para los controles en los que se realiza un dibujo en una imagen bitmap proveniente de una captura de pantalla.
    Esta constante debe combinarse con una de las constantes utilizadas para definir el modo de visualización de la imagen..
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
<Control used>: Nombre del control
Nombre del control a manipular.

Modificar el modo de visualización y el modo de alineación de una imagen Ocultar los detalles

<Control used>..ImageMode = <New mode>
<Control used>: Nombre del control
Nombre del control a utilizar.
<New mode>: Constante de tipo Integer
  • Nuevo modo de visualización para la imagen:
    imgCentradocentrado: Imagen centrada en el control.
    imgStretchedExpandido: Imagen extendida por toda la superficie de control.
    imgHHomotético: Imagen ampliada o reducida (respetando las proporciones de la imagen inicial) para ocupar toda la superficie de control..
    imgHCHomotético centrado: Imagen ampliada o reducida (respetando las proporciones de la imagen inicial) para ocupar toda la superficie de control y centrada en el control..
    imgHEHomotético expandido: Imagen ampliada o reducida (respetando las proporciones de la imagen inicial) para que el lado más pequeño de la imagen se muestre completamente en el control..
    imgHeCiÓnHomotético expandido centrado : Imagen ampliada o reducida (respetando las proporciones de la imagen inicial) para que el lado más pequeño de la imagen se muestre completamente en el control y para que la imagen se centre en el control.
    imgHvISHomotético sin aumento: Si la imagen se puede visualizar completamente en el control, se visualiza en 100%. De lo contrario, la imagen se reduce proporcionalmente para que se muestre en su totalidad.
    Android Esta constante no está disponible.
    imgHCWISHomotético sin aumento: Si la imagen se puede visualizar completamente en el control, se visualiza al 100% y se centra en el control.. De lo contrario, la imagen se reduce proporcionalmente para que se muestre completamente y se centre en el control.
    Android Esta constante no está disponible.
    imgTiledMosaico: Imagen visualizada al 100% y embaldosada para ocupar toda la superficie de control (baldosa).
    imgNormal100%: Imagen mostrada al 100% en la esquina superior izquierda del control.
Versiones 18 y posteriores
  • Modo de alineación de la imagen:
    Versiones 18 y posteriores
    imgAlignHCentered
    Nueva funcionalidad versión 18
    imgAlignHCentered
    imgAlignHCentered
    Centrado horizontalmente.
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
    Versiones 18 y posteriores
    imgAlignVBottom
    Nueva funcionalidad versión 18
    imgAlignVBottom
    imgAlignVBottom
    Alineación vertical inferior.
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
    Versiones 18 y posteriores
    imgAlignCentrado en
    Nueva funcionalidad versión 18
    imgAlignCentrado en
    imgAlignCentrado en
    Centrado verticalmente.
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
    Versiones 18 y posteriores
    imgAlignHRight
    Nueva funcionalidad versión 18
    imgAlignHRight
    imgAlignHRight
    Alineación horizontal a la derecha.
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
Nueva funcionalidad versión 18
  • Modo de alineación de la imagen:
    Versiones 18 y posteriores
    imgAlignHCentered
    Nueva funcionalidad versión 18
    imgAlignHCentered
    imgAlignHCentered
    Centrado horizontalmente.
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
    Versiones 18 y posteriores
    imgAlignVBottom
    Nueva funcionalidad versión 18
    imgAlignVBottom
    imgAlignVBottom
    Alineación vertical inferior.
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
    Versiones 18 y posteriores
    imgAlignCentrado en
    Nueva funcionalidad versión 18
    imgAlignCentrado en
    imgAlignCentrado en
    Centrado verticalmente.
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
    Versiones 18 y posteriores
    imgAlignHRight
    Nueva funcionalidad versión 18
    imgAlignHRight
    imgAlignHRight
    Alineación horizontal a la derecha.
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
  • Modo de alineación de la imagen:
    Versiones 18 y posteriores
    imgAlignHCentered
    Nueva funcionalidad versión 18
    imgAlignHCentered
    imgAlignHCentered
    Centrado horizontalmente.
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
    Versiones 18 y posteriores
    imgAlignVBottom
    Nueva funcionalidad versión 18
    imgAlignVBottom
    imgAlignVBottom
    Alineación vertical inferior.
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
    Versiones 18 y posteriores
    imgAlignCentrado en
    Nueva funcionalidad versión 18
    imgAlignCentrado en
    imgAlignCentrado en
    Centrado verticalmente.
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
    Versiones 18 y posteriores
    imgAlignHRight
    Nueva funcionalidad versión 18
    imgAlignHRight
    imgAlignHRight
    Alineación horizontal a la derecha.
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
Versiones 18 y posteriores
  • Gestión de la calidad de imagen:
    Versiones 18 y posteriores
    imgHQ
    Nueva funcionalidad versión 18
    imgHQ
    imgHQ
    En modo homotético, se utiliza para mejorar la calidad de la imagen cuando ésta se reduce en relación a su tamaño inicial.
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
Nueva funcionalidad versión 18
  • Gestión de la calidad de imagen:
    Versiones 18 y posteriores
    imgHQ
    Nueva funcionalidad versión 18
    imgHQ
    imgHQ
    En modo homotético, se utiliza para mejorar la calidad de la imagen cuando ésta se reduce en relación a su tamaño inicial.
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
  • Gestión de la calidad de imagen:
    Versiones 18 y posteriores
    imgHQ
    Nueva funcionalidad versión 18
    imgHQ
    imgHQ
    En modo homotético, se utiliza para mejorar la calidad de la imagen cuando ésta se reduce en relación a su tamaño inicial.
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
Versiones 21 y posteriores
  • Gestión de fuentes grandes:
    Versiones 21 y posteriores
    imgNoScale
    Nueva funcionalidad versión 21
    imgNoScale
    imgNoScale
    En el modo "Fuentes grandes" de Windows, la imagen mostrada en un control Imagen se amplía automáticamente.
    La constante imgNoScale permite no ampliar la imagen en el modo "Fuentes grandes".. Esta constante es útil para los controles en los que se realiza un dibujo en una imagen bitmap proveniente de una captura de pantalla.
    Esta constante debe combinarse con una de las constantes utilizadas para definir el modo de visualización de la imagen..
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
Nueva funcionalidad versión 21
  • Gestión de fuentes grandes:
    Versiones 21 y posteriores
    imgNoScale
    Nueva funcionalidad versión 21
    imgNoScale
    imgNoScale
    En el modo "Fuentes grandes" de Windows, la imagen mostrada en un control Imagen se amplía automáticamente.
    La constante imgNoScale permite no ampliar la imagen en el modo "Fuentes grandes".. Esta constante es útil para los controles en los que se realiza un dibujo en una imagen bitmap proveniente de una captura de pantalla.
    Esta constante debe combinarse con una de las constantes utilizadas para definir el modo de visualización de la imagen..
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
  • Gestión de fuentes grandes:
    Versiones 21 y posteriores
    imgNoScale
    Nueva funcionalidad versión 21
    imgNoScale
    imgNoScale
    En el modo "Fuentes grandes" de Windows, la imagen mostrada en un control Imagen se amplía automáticamente.
    La constante imgNoScale permite no ampliar la imagen en el modo "Fuentes grandes".. Esta constante es útil para los controles en los que se realiza un dibujo en una imagen bitmap proveniente de una captura de pantalla.
    Esta constante debe combinarse con una de las constantes utilizadas para definir el modo de visualización de la imagen..
    WEBDEV - Código ServidorAndroidJava Esta constante no está disponible.
Observaciones

Descubrir el modo de visualización y el modo de alineación de una imagen (sintaxis 1)

La propiedad ..ImageMode devuelve un solo valor que representa tanto el modo de visualización de la imagen como el modo de alineación.
Para separar la información de alineación de la información de visualización, se debe aplicar un filtro binario para restar la máscara de visualización o la máscara de alineación del resultado (BinaryAND).
Consejo: Para recuperar únicamente el valor correspondiente al modo de alineación, aplicar una máscara binaria cuyo valor sea la reunión de todas las constantes de alineación.. La constante restante será la constante de alineación utilizada en la imagen. Por ejemplo:
CurrentMode is int
MaskAlignmentMode is int
AlignmentMode is int

CurrentMode = IMG_Photo..ImageMode

MaskAlignmentMode = imgAlignHCentered + imgAlignHRight + imgAlignVBottom + imgAlignVCentered

AlignmentMode = BinaryAND(CurrentMode, MaskAlignmentMode)
Info(AlignmentMode)

Límites

La propiedad ..ImageMode solo se aplica a:
  • controles Imagen,
  • las columnas de imágenes que se encuentran en los controles de la tabla,
  • los controles Chart que se encuentran en las ventanas,
  • Versiones 22 y posteriores
    los controles de los botones.
    Nueva funcionalidad versión 22
    los controles de los botones.
    los controles de los botones.
Java ..ImageMode sólo se aplica a los controles de la Imagen.
AndroidJava Si el modo de visualización se modifica por programación, el contenido de la imagen debe reasignarse para ver los cambios.
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