| 4D v13.4TRANSFORM PICTURE | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v13.4
 TRANSFORM PICTURE 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| TRANSFORM PICTURE ( imagen ; operador {; param1 {; param2 {; param3 {; param4}}}} ) | ||||||||
| Parámetro | Tipo | Descripción | ||||||
| imagen | Imagen |   | Imagen fuente a transformar | |||||
|   | Imagen resultante de la transformación | |||||||
| operador | Entero largo |   | Tipo de transformación a efectuar | |||||
| param1 | Real |   | Parámetro de la transformación | |||||
| param2 | Real |   | Parámetro de la transformación | |||||
| param3 | Real |   | Parámetro de la transformación | |||||
| param4 | Real |   | Parámetro de la transformación | |||||
El comando TRANSFORM PICTURE permite aplicar una transformación de tipo operador a la imagen pasada en el parámetro imagen.
Nota: este comando extiende las funcionalidades ofrecidas por los operadores convencionales de transformación de imágenes (+/, etc., ver la sección ). Estos operadores permanecen totalmente utilizables en 4D v11.
La imagen fuente se modifica directamente después de la ejecución del comando. Note que excepto por “Crop” y “Fade to grey scale,” las operaciones no son destructivas y pueden deshacerse realizando la operación contraria o vía la operación “Reset”. Por ejemplo, una imagen reducida a 1% retomará su tamaño original sin alteraciones si se agranda 100 veces. Las transformaciones no modifican el tipo original de la imagen: por ejemplo, una imagen vectorial permanecerá vectorial después de su transformación.
En operador, pase el número de la operación a llevar a cabo y en param, el o los parámetro(s) necesarios para esta operación (el número de parámetros depende de la operación). En operador puede utilizar una de las constantes del tema “”. Estos operadores y sus parámetros se describen en la siguiente tabla:
| operador (valor) | param1 | param2 | param3 | param4 | Valores | 
| Reset (0) | - | - | - | - | |
| Scale (1) | Ancho | Alto | - | - | Factors | 
| Translate (2) | Eje X | Eje Y | - | - | Píxeles | 
| Flip horizontally (3) | - | - | - | - | |
| Flip vertically (4) | - | - | - | - | |
| Crop (100) | Orig. X | Orig. Y | Ancho | Alto | Píxeles | 
| Fade to grey scale (101) | - | - | - | - | 
Este es un ejemplo de corte de una imagen (la imagen se muestra en el formulario con el formato “Truncado (no-centrado)”):
 TRANSFORM PICTURE($vpEngranaje;Crop;50;50;100;100)
	Producto: 4D
	Tema: Imágenes
	Número 
        988
        
        
        
	
     Lista alfabética de los comandos
    Lista alfabética de los comandos
	Creado por: 4D v11 SQL  
COMBINE PICTURES
Operadores de imágenes