📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
reelsolusturmascripti.demodesign.com.tr
/
adminpnl
/
themes
/
assets
/
js
📝
cropper.js
← Geri Dön
$(function() { 'use strict'; var croppingImage = document.querySelector('#croppingImage'), img_w = document.querySelector('.img-w'), cropBtn = document.querySelector('.crop'), croppedImg = document.querySelector('.cropped-img'), dwn = document.querySelector('.download'), upload = document.querySelector('#cropperImageUpload'), cropper = ''; $('.file-upload-browse').on('click', function(e) { var file = $(this).parent().parent().parent().find('.file-upload-default'); file.trigger('click'); }); cropper = new Cropper(croppingImage); // on change show image with crop options upload.addEventListener('change', function (e) { $(this).parent().find('.form-control').val($(this).val().replace(/C:\\fakepath\\/i, '')); if (e.target.files.length) { cropper.destroy(); // start file reader const reader = new FileReader(); reader.onload = function (e) { if(e.target.result){ croppingImage.src = e.target.result; cropper = new Cropper(croppingImage); } }; reader.readAsDataURL(e.target.files[0]); } }); // crop on click cropBtn.addEventListener('click',function(e) { e.preventDefault(); // get result to data uri let imgSrc = cropper.getCroppedCanvas({ width: img_w.value // input value }).toDataURL(); croppedImg.src = imgSrc; dwn.setAttribute('href', imgSrc); dwn.download = 'imagename.png'; }); });
💾 Kaydet
İptal
📝 Yeniden Adlandır
İptal
Kaydet
🔐 Dosya İzinleri (chmod)
İzin Değeri:
Hızlı Seçim:
777
755
644
600
777
= Herkes okur/yazar/çalıştırır
755
= Sahip tam, diğerleri okur/çalıştırır
644
= Sahip okur/yazar, diğerleri okur
600
= Sadece sahip okur/yazar
İptal
Uygula