|
|
|
|
- Presentación
- ¿Cómo proceder?
- Administración de miniaturas de HFSQL
- Propiedades del lenguaje associated con las miniaturas HFSQL
- Notas
- Tamaño del control que muestra la Image y tamaño de la miniatura
- Número de miniaturas
- Limitaciones
- Versión 9 y anteriores
Para optimizar la visualización de imágenes en su aplicación o en su sitio, tiene la posibilidad de utilizar miniaturas HFSQL. Una miniatura HFSQL es un Image generado automáticamente a partir de un Image almacenado en una memoria binaria HFSQL. Se pueden generar una o más miniaturas de diferentes tamaños para cada elemento de nota binaria HFSQL. Por ejemplo, el elemento "ProductImage" le permite generar dos miniaturas de HFSQL: - una pequeña miniatura usada en una control Looper,
- una miniatura más grande utilizada en los formularios del producto.
El motor HFSQL seleccionará automáticamente la miniatura que mejor se adapte al control utilizado para visualizar la Image.
Administración de miniaturas de HFSQL Para administrar las miniaturas de HFSQL: - En el editor de análisis, selecciona el archivo de datos que contiene el elemento de memo binario HFSQL.
- Haga doble clic en el archivo de datos para mostrar el description de los artículos.
- Seleccione el elemento deseado.
- Marque la opción "Gestión de miniaturas de automatic" y haga clic en el botón "Editar"..
- Especifique el ancho y el alto (en píxeles) de cada miniatura a generar.
- Valide.
Observación: Las miniaturas HFSQL de un elemento se generan automáticamente: Propiedades del lenguaje associated con las miniaturas HFSQL Las siguientes propiedades de WLanguage se utilizan para gestionar las miniaturas HFSQL:
| | InfoThumbnailGeneration | El InfoThumbnailGeneration Property se utiliza para determinar si las miniaturas de un elemento se han generado con éxito. | MaxThumbnailHeight | El MaxThumbnailHeight Property se utiliza para get y cambiar la altura máxima de una miniatura de un elemento Image (memo binario). | MaxThumbnailWidth | El MaxThumbnailWidth Property se utiliza para get o cambiar el ancho máximo de una miniatura de un elemento Image (memo binario). | NbDescribedThumbnail | El NbDescribedThumbnail Property se utiliza para get el número de miniaturas esperadas para un elemento. | NbThumbnail | El NbThumbnail Property se utiliza para get el número de miniaturas generadas para un elemento. | Thumbnail | La miniatura Property se utiliza para: - get el valor de una miniatura de artículo. Este punto se definió en la editor de análisis o mediante programación.
- consigue y cambia la imagen associated por una control Miniatura.
|
Tamaño del control que muestra la Image y tamaño de la miniatura La miniatura que mejor se adapte al tamaño del control usado para mostrar el Image será seleccionada automáticamente por el motor HFSQL. Si el tamaño del control utilizado para mostrar el Image supera el tamaño de la miniatura más grande, el Image mostrado en el control corresponderá al Image inicial encontrado en la memoria binaria HFSQL. Número de miniaturas En la mayoría de los casos, se definen una o dos miniaturas para cada memo binario HFSQL.. Sin embargo, se pueden definir varias miniaturas cuando la Image se muestra en varios controles de diferentes tamaños. Observación: Cuanto mayor sea el número de miniaturas por elemento, mayor será el tamaño de la nota binaria HFSQL correspondiente. Las miniaturas están disponibles: - en modo HFSQL Classic y HFSQL Mobile: en los artículos de un archivo de datos, ver o consultar.
- en modo HFSQL Client/Server: sólo para los artículos que se encuentran en un archivo de datos.
Versión 9 y anteriores Las miniaturas de HFSQL no están disponibles en la versión 9 y anteriores.. Por lo tanto, los registros escritos por un motor HFSQL 9 o inferior no pueden contener miniaturas HFSQL. La tabla a continuación presenta el uso de memos binarios y miniaturas en una aplicación de la versión 9 (o anterior) y en una aplicación de la versión 19 que utiliza los mismos archivos de datos: | | | | Aplicación (o sitio) en la versión 9 y anteriores | Aplicación (o sitio) en la versión 19 | Nuevo Record escrito por un motor HFSQL versión 9 o anterior | Mostrar Image: Memo binario | Mostrar Image: Memo binario | Nuevo Record escrito por un motor HFSQL versión 10 y posterior | Mostrar Image: Memo binario | Mostrar Image: Miniaturas en miniatura | Record escrita por un motor HFSQL versión 9 (o anterior) y modificada en la versión 19 (se modifica el valor del elemento memo binario) | Mostrar Image: Memo binario | Mostrar Image: Miniaturas en miniatura |
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|