|
|
|
|
- Correspondencia entre etiquetas y constantes
- Gestión de errores
Devuelve el valor de una etiqueta Exif para el Image utilizado. Observaciones: - La información Exif (EXchangeable Image File) se incluye en el mismo archivo de imagen. Esta norma define un set de etiquetas usadas para almacenar información sobre el Image: fecha, anchura, orientación, modelo de cámara, velocidad de obturación, distancia, tiempo de exposición, ....
- Para manipular las etiquetas Exif de una imagen, utilice las variables Exif Property de Image. Esta Property puede utilizarse en aplicaciones Android.
TagList is string MyTag is int i is int = 1 // Retrieve the available tags for // the JPEG image displayed in the "IMG_MyImageControl" control TagList = ImageInfoList(IMG_MyImageControl) WHILE ExtractString(TagList, i, CR) <> EOT // Retrieve each tag MyTag = ExtractString(TagList, i, CR) // Add the tag and its value into TABLE_MyTable TableAddLine(TABLE_MyTable, MyTag, ... ImageInfoValue(IMG_MyImageControl, MyTag)) i ++ END
ImgPath is string = "C:\My Images\MyImage.JPG" // Find out the creation date of this image Info("Creation date: " + ImageInfoValue(ImgPath, imgDate) + CR + ... "Lightness: " + ImageInfoValue(ImgPath, imgBrightness) + CR + ... "Focal length: " + ImageInfoValue(ImgPath, imgFocalLength) + CR + ... "Aperture: " + ImageInfoValue(ImgPath, imgAperture)) // Close the image file ImageInfoClose(ImgPath) Sintaxis
<Result> = ImageInfoValue(<Image> , <Tag>)
<Result>: Buffer Valor de la etiqueta especificada para la Image utilizada. <Image>: Cadena de caracteres Imagen a manipular. Esta imagen puede corresponder a:- un archivo Image (formato JPEG o Tiff): especificar el nombre y el ruta completo (o relativo) del fichero. Se puede utilizar una ruta UNC.
En este caso, el archivo debe ser cerrado por ImageInfoCerrar. - un Image (formato JPEG o Tiff) mostrado en un control Imagen: especifique el nombre de la control Imagen.
- un Image (formato JPEG o TIFF) que se encuentra en un memo de Image: especifica este memorándum de Image.
- un Image (formato JPEG o Tiff) que se encuentra en una cadena binaria: especifique esta cadena binaria.
<Tag>: Constante o entero Etiqueta cuyo valor se solicita. Esta etiqueta puede corresponder a:- un número entero dado por ImageInfoList.
- una constante de WLanguage. Para más detalles, véase "Correspondencia entre etiquetas y constantes"..
Observaciones Correspondencia entre etiquetas y constantes El tabla a continuación presenta la correspondencia entre las etiquetas y las constantes WLanguage. | | | Etiqueta | La constante del lenguaje | Valor |
---|
37510 | imgComment | Cadena de caracteres Comentarios sobre el Image | 37122 | imgCompression | Real Compresión de la Image en bits/pixel | 33432 | imgCopyright | Cadena de caracteres Derechos de autor de la Image | 306 | imgDate | salir con Fecha y hora de la Image en formato AAAA:MM:DD HH:MM:SS | 270 | imgDescription | Cadena de caracteres Descripción de la imagen | 37382 | imgSubjectDistance | Real Distancia del sujeto en metros | 37380 | imgExposureBias | Real Sesgo de exposición en APEX | 37385 | imgFlash | Integro Estado del flash durante la toma:- 0: Flash apagado.
- 1: Flash encendido.
- 5: Flash encendido y luz no detectada.
- 7: Flash encendido y luz detectada.
| 928 | imgHeight | Integro Alto de la imagen en pixeles | 672 | imgWidth | Integro Ancho de la imagen en pixeles | 305 | imgRecordingSoftware | Cadena de caracteres Nombre del software que se usó para Record el Image. | 37386 | imgFocalLength | Real Distancia focal en milímetros | 37379 | imgBrightness | Real Brillo de la Image en el ÁPICE | 271 | imgDeviceMark | Cadena de caracteres Marca de la cámara que tomó la foto | 272 | imgDeviceModel | Cadena de caracteres Modelo de la cámara que tomó la foto | 37383 | imgMeteringMode | Integro Modo de medición:- 0: desconocido.
- 1: promedio.
- 2: centrado en el promedio.
- 3: punto.
- 4: multipunto.
- 5: patrón.
- 6: Partial.
- 7 a 254: reservado.
- 255: otro.
| 37500 | imgManufacturerNote | Cadena de caracteres Nombre del fabricante de la cámara | 274 | imgOrientation | Integro Orientación de la Image: Esta información indica la ubicación del punto (0,0) en la Image. Para mostrar la Image en la dirección correcta en base a esta información, use los siguientes valores:- 1: el punto (0,0) está arriba a la izquierda, no hay nada que hacer.
- 2: el punto (0,0) está arriba a la derecha, la imagen se debe voltear horizontalmente.
- 3: el punto (0,0) está abajo a la derecha, la imagen se debe voltear horizontal y verticalmente.
- 4: el punto (0,0) está abajo a la derecha, la imagen se debe voltear horizontalmente.
- 5: el punto (0,0) está arriba a la izquierda, la imagen se debe voltear horizontalmente y girar 90°.
- 6: el punto (0,0) está arriba a la derecha, la Image debe ser rotada 90°.
- 7: el punto (0,0) está abajo a la izquierda, la imagen se debe voltear verticalmente y girar 90°.
- 8: el punto (0,0) está abajo a la derecha, la Image debe ser girada -90°.
| 37378 | imgAperture | Real Apertura en APEX | 33437 | imgFAperture | Real focal | 37381 | imgMaxAperture | Real Apertura máxima en APEX | 34850 | imgExposureProgram | Integro Modo de exposición utilizado durante la toma:- 0: indefinido.
- 1: manual.
- 2: Normal.
- 3: prioridad a la apertura.
- 4: prioridad a la velocidad.
- 5: creación.
- 6: action.
- 7: retrato en primer plano sin Background.
- 8: horizontal.
- de 9 a 255: otros.
| 282 | imgXResolution | Real Resolución horizontal de la Image | 283 | imgYResolution | Real Resolución vertical del Image | 37384 | imgLightSource | Integro Fuente de luz para el Image:- 0: desconocido.
- 1: luz del día.
- 2: fosforescente.
- 3: la mayoría del tungsteno.
- 17: luz estándar A.
- 18: luz estándar B.
- 19: luz estándar C.
- 20: D55.
- 21: D65.
- 22: D75.
- 23 a 254: reservado.
- 255: otro.
| 33434 | imgExposureTime | Real Tiempo de exposición | 296 | imgResolutionUnit | Integro Unidad para la resolución horizontal y vertical de la Image: - 2: pulgadas.
- 3: centímetros.
| 36864 | imgEXIFVersion | Cadena de caracteres Versión de la información Exif | 65536 | imgThumbnail | Cuerda binaria Miniatura correspondiente a la Image | 37377 | imgShutterSpeed | Real Velocidad de obturación en APEX |
Otras etiquetas también están disponibles. Estas etiquetas no listadas son específicas para algunos tipos de cámaras o corresponden a etiquetas personalizadas. La función ImageInfoValue no devuelve ningún código de error. Para determinar si esta función ha generado un error, utilice la función ErrorOccurred Variable. Si se produce un error, puede get más detalles sobre el error con ErrorInfo.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|