| 4D v18PICTURE TO BLOB | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
 PICTURE TO BLOB 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PICTURE TO BLOB ( imagen ; blobImag ; codec ) | ||||||||
| Parámetro | Tipo | Descripción | ||||||
| imagen | Imagen |   | Campo o variable tipo imagen | |||||
| blobImag | BLOB |   | BLOB para recibir la imagen convertida | |||||
| codec | Cadena |   | Identificación de codec de imagen | |||||
El comando PICTURE TO BLOB convierte una imagen almacenada en una variable o en un campo 4D en otro formato y ubica la imagen resultante en un BLOB.
Usted pasa en el parámetro imagen una variable o un campo 4D de tipo imagen y en el parámetro blobImag la variable o el campo BLOB el cual debe contener la imagen convertida.
Pase en el parámetro codec una cadena indicando el formato de conversión.
Un Codec puede ser una extensión (por ejemplo, "gif") o un tipo Mime (por ejemplo "image/jpg).
 Puede obtener la lista de códigos disponibles vía el comando PICTURE CODEC LIST. 
Una vez el comando ha sido ejecutado, blobImagen contiene la imagen en el formato especificado.
Si la conversión fue exitosa, la variable sistema OK toma el valor 1. Si la conversión falla (convertidor no disponible), OK toma el valor 0 y el BLOB se genera vacío (0 byte).
Desea convertir una imagen de un formato propietario a formato GIF y mostrarlo en una página web estática. Puede utilizar un código como:
 C_PICTURE($picture)
 C_BLOB($BLOB)
 C_TEXT($path)
 
 $path:=Get 4D folder(Current resources folder)+"Images"+Folder separator+"Sunrise.psd" //encontrar la imagen en la carpeta Imágenes de la carpeta Recursos
 READ PICTURE FILE($path;$picture) //poner la imagen en la variable imagen
 
 PICTURE TO BLOB($picture;$BLOB;".gif") //convertir la imagen al formato ".gif"
 WEB SEND BLOB($BLOB;"image/gif")
									_o_PICTURE TO GIF
									
									BLOB TO PICTURE
									
									PICTURE CODEC LIST
									
									WRITE PICTURE FILE
									
	Producto: 4D
	Tema: Imágenes
	Número 
        692
        
        
        
	
	Modificado: 4D v11 SQL  
	
	
	
	
	
	
	
	
	
	
	Manual de lenguaje 4D ( 4D v18)
	
	
	
	
	
 Añadir un comentario
Añadir un comentario