CroppicControl

Descripción del Control

Croppic Control es un control web que te permite de manera sencilla subir una imagen y editarla, recortando y aplicando resize a la imagen.     

Compatibilidad

Web

Usando el control 

Abrir Extensibility Catalog, y diríjase a la sección Web a través del menú lateral izquierdo. 
Seleccione el control CroppicControl. Seguir los pasos del Wizard
Para usarlo es suficiente con arrastrar el control desde la toolbox y soltarlo en el Web Panel.
El control carga en la kb dos procedimientos, cropImage y cropImageJava, estos son los responsables de las modificaciones a la imagen seleccionada y de guardar el archivo resultante en el servidor.   El control crea en el Web Panel la variable ImagePath y agrega el código del evento OnImageCrop. En ejecución el control llamará a este evento una vez que el usuario apriete el botón de confirmar, en la variable ImagePath se recibe la ruta del nuevo archivo de imagen creado por el control  

Eventos

Event croppicControl1.OnImageCrop
    msg(&ImagePath)
EndEvent

Propiedades

  • Width: Ancho del control en píxeles
  • Height: Altura del control en píxeles
  • Crop Width: Ancho de la sección a cortar de la imagen
  • Crop Height: Altura de la sección a cortar de la imagen
  • Generate Image Width: Ancho final de la imagen creada
  • Generate Image Height: Altura final de la imagen creada 
  • Upload Folder: Directorio donde se guardará la imagen creada
  • Crop Image Path: Path de la imagen creada

 

Problemas Frecuentes

Si el control devuelve el mensaje de error:

directory temp: PublicTempStorage ... - Invalid path: \cropedFile...jpg

verificar que existe la carpeta PublicTempStorage en el folder de la webapp y que esta tenga permisos de escritura y lectura para todos los usuarios.

Ejecución