Saltar al contenido

fabricjs: ¿cómo puedo desbloquear la relación de aspecto?

Puede darse el caso de que halles algún error con tu código o proyecto, recuerda probar siempre en un ambiente de testing antes aplicar el código al proyecto final.

Solución:

Solo presiona el Cambio key mientras se escala.

O

Puedes agregar este código:

canvas.uniScaleTransform = true;

EDITAR:

la propiedad ahora se llama a partir de Fabric.js 4.0

canvas.uniformScaling = false;

De forma predeterminada, los controles de las esquinas solo cambian el tamaño y mantienen la relación de aspecto.

Puede desactivar los controles de esquina usando setControlsVisibility, así:

object.setControlsVisibility(
    tl: false, //top left
    tr: false, //top right
    bl: false, //bottom left
    br: false //bottom right
);

Ver este violín: http://jsfiddle.net/da7L0n1e/1/

Valoraciones y comentarios

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *