lostyazilim

JCrop kordinatının yüzdesini çıkarmak

2 Mesajlar 435 Okunma
lstbozum
wmaraci reklam

viper302 viper302 WM Aracı Kullanıcı
  • Üyelik 09.08.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek Siber Güvenlik Danışmanı
  • Konum İstanbul Anadolu
  • Ad Soyad K** A**
  • Mesajlar 294
  • Beğeniler 19 / 26
  • Ticaret 3, (%100)
Arkadaşlar nerede yanlış yapıyorum anlamadım. JCrop kütüphanesini kullanıyorum. X ve Y kordinatlarını normalde alıp kırpma işlemini sorunsuz yapıyorum. Şimdi aynı fonksiyonu aynı facebook'un duvar fotoğrafımızı kırptığı gibi kordinatlarını almak istiyorum. JCrop piksel olarak kordinatlarını alıyor facebook ise yüzde olarak kordinatlarını alıyor. Bende JCrop'un X ve Y kordinatlarını yüzde olarak çevirmek istiyorum ama formülde mi sıkıntı var anlamadım

$XValue = intval($_POST['x']);
$YValue = intval($_POST['y']);
$ProfilKapakFotografi_X = (($XValue / $width) * 100);
$ProfilKapakFotografi_Y = (($YValue / $height)*100);

X ve Y kordinatları piksel olarak geliyor bende Y kordinatını resmin yüksekliğine bölüp sonra 100 ile çarpıyorum. Normalde bir şeyin yüzdesini almak için mantık bu ama nedense sorun çıkıyor.
 

 

wmaraci
reklam

viper302 viper302 WM Aracı Kullanıcı
  • Üyelik 09.08.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek Siber Güvenlik Danışmanı
  • Konum İstanbul Anadolu
  • Ad Soyad K** A**
  • Mesajlar 294
  • Beğeniler 19 / 26
  • Ticaret 3, (%100)
Arkadaşlar Y kordinatının değeri -247px CSS BG position kordinatı ise 26% nasıl bir formül ile -247px olan değeri 26% çıkmış.

Resim Genişlik: 981px
Resim Yükseklik: 1308px
işaretlenen Y Kordinatı: 247
Dönüştürülmesi Gereken. 26%
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al