Обрезать изображение больше, чем фактический размер изображения - PullRequest
0 голосов
/ 28 января 2020

Я хочу обрезать изображение, где область обрезки будет больше, чем размер изображения. Я использую ваш rcrop плагин , который работает нормально. У меня проблема в том, что мой размер изображения составляет 1000x535 пикселей, но я хочу обрезать его больше, чем размер изображения.

Например, я хочу обрезать изображение до 15000x12000 пикселей. В этом случае плагин не работает. Я хочу что-то вроде croppr. js. Возможно ли с этим? Основным требованием c является настройка изображения woocommerce с нестандартным размером

$(document).ready(function() {
  $('#image-1').rcrop({
    minSize: [1200, 1200],
    preserveAspectRatio: true,
    grid: true,
    preview: {
      display: true,
      size: [100, 100],
    }
  });

  var $image2 = $('#image-2'),
    $update = $('#update'),
    inputs = {
      x: $('#x'),
      y: $('#y'),
      width: $('#width'),
      height: $('#height')
    },
    fill = function() {
      var values = $image2.rcrop('getValues', inputs.width.val(), inputs.height.val(), inputs.x.val(), inputs.y.val());
      console.log(values);
      for (var coord in inputs) {
        inputs[coord].val(values[coord]);
        console.log(values[coord]);
      }
    }
  $image2.rcrop();

  $image2.on('rcrop-changed rcrop-ready', fill);

  $update.click(function() {
    $image2.rcrop('resize', inputs.width.val(), inputs.height.val(), inputs.x.val(), inputs.y.val());
    fill();
  })
});
...