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