JSYG.CropAndResize.js
function CropAndResize(arg,opt) {
        /**
         * dimensions initiales du rectangle de recadrage (si keepRatio == true, height sera écrasé par la valeur proportionnelle)
         */
        this.boxInit = new Box();
		
        /**
         * Objet Editable
         */
        this.editor = new Editor(arg);
        /**
         * Masque pour ombrer ce qui n'est pas sélectionné
         */
        this.mask = new JSYG('<rect>')[0];
        /**
         * Cadre de sélection
         */
        this.selection = new JSYG('<rect>')[0];
        /**
         * Element pattern
         */
        this.pattern = new JSYG('<pattern>')[0];
		
        if (arg) this.setNode(arg);
		
        if (opt) this.enable(opt);
    }
function CropAndResize(arg,opt) {
        /**
         * dimensions initiales du rectangle de recadrage (si keepRatio == true, height sera écrasé par la valeur proportionnelle)
         */
        this.boxInit = new Box();
		
        /**
         * Objet Editable
         */
        this.editor = new Editor(arg);
        /**
         * Masque pour ombrer ce qui n'est pas sélectionné
         */
        this.mask = new JSYG('<rect>')[0];
        /**
         * Cadre de sélection
         */
        this.selection = new JSYG('<rect>')[0];
        /**
         * Element pattern
         */
        this.pattern = new JSYG('<pattern>')[0];
		
        if (arg) this.setNode(arg);
		
        if (opt) this.enable(opt);
    }
Recadrage et redimensionnement d'une image (en SVG et canvas)
@param arg argument JSYG faisant référence à l'élément à recadrer
@param opt optionnel, objet définissant les options. Si défini, le recadrage sera implicitement activé.
@returns {CropAndResize}