İçeriğin rss beslemesi kullanımda değil Soru - Cevap Bölümü / Kategori: Programlama

01/08/2008 - 21:18:57 cevap (13) Okunma : 1215 Bu yazıyı 2 kişi tuttu.

Dışarıdan yüklenen resimleri Flash içerisinde yeniden boyutlandırma

Arayüzü Flash olan bir projede veritabanından yüklenen resimlerin AS3 yardımı ile boyutlandırması konusunda bilgisi olan arkadaşların bilgi vermesini rica ediyorum.

asp.net altyapısı kullanılacaktır.

Boyutlandırmanın asp ile yapılabildiğini biliyorum ama bunu A.S kullanarak nasıl yapılabileceğini öğrenmek istiyorum..

Şimdiden teşekkürler..

adres MEHMETOGLU profilini göster
Burak AYDIN 02.08.2008 05:53:48
En iyi cevap mı ?

Bu dosyanın yardımcı olması gerekiyor.. Ancak bileşen kullanarak yapmıştım.

CompenentEvent.RESIZE,fonksiyon

Yükle

adres chaylock profilini göster
Tolga Arıcan 17.09.2008 00:39:06
En iyi cevap mı ?

myImg_mc adında bir movieclip yarattığını ve bunun içine resmi koyduğunu varsayarak;


myImg_mc.width = 150;
myImg_mc.scaleY = targetLoader.scaleX; // ayni oranda yüksekliği de boyutlandırmak için..

(smooth ediyor mu otomatik hatırlamadım şimdi ama çapaklı resize ederse smooth diye help’te bir bakınmanda fayda var)

adres Ersin.Sengul profilini göster
Ersin Şengül 19.09.2008 01:16:11
En iyi cevap mı ?

Merhaba,

Sanırım sorun fiziksel bir küçültme işlemi, boyutlarını da etkileyeek bir küçültme mi?

adres Proclus profilini göster
Veli Süngütay 20.09.2008 13:46:45
En iyi cevap mı ?

eger fiziksel bir kucultme soruluyorsa belki BitmapData islemlerini bir scale algoritmasi esliginde yapabiliriz. Sonra bu data Server’a aktarilabilir. bytearray.org ‘a bakalim.

Tabi mantikli mi? Degil. Tolga’nin yaptigi islem en genel kabul goren islem bence. Normal scale.

adres youngwe profilini göster
Ertuğrul Erkan 20.09.2008 14:50:11
En iyi cevap mı ?

Matrix sınıfını kullanabilirsiniz. Zaten arkadaşlarda onu belirtmiş…

adres chaylock profilini göster
Tolga Arıcan 20.09.2008 15:33:12
En iyi cevap mı ?

hmm benim anladığım sadece scale işlemiydi, fiziksel küçültme için bence flash çok mantıklı bir seçim olmaz, client tarafında çok fazla cpu harcıyor çünkü, server-side yapılması daha mantıklı.. Böylece bandwidth’te harcanmamış olur, client’a gereksiz upload ettirilmemiş olur ;)

adres MotionCoder profilini göster
Mehmet KARACA 20.09.2008 17:58:00
En iyi cevap mı ?

merhaba

resmi isterken küçük istemek bence en mantıklısı

diyelim ki projende resmi enbuyuk 1024 * 768 göstereceksin ohalde resmi 1024 * 768 upload et.

sonrasın da server tarafından resmi isterken PHP Thumbnailer Class v2.0 ından faydalanırız bu class aracılıgı ile resmi istedigimiz ölçüde talep edebiliriz.

resmi talep ettigimiz de php gd library den faydalanarak resmi bize istedigimiz ölçüde küçültüp gönderecektir

sade resim küçültmek degil birçok özelligide mevcut !

server tarafından örnek resim talebi ise

sample.jpg&width=250&height=250

orantılı resim talebi ise sample.jpg&width=250 genislik e göre yükseklik oranlanmıs sekilde gelecektir.

kolaygelsin..<<

not: proje de asp kullıldıgına dikkat etmemisim :S ama aynı mantık da asp class larda buluna bilir.

adres Trinus profilini göster
Samir Kerimov 20.09.2008 20:31:00
En iyi cevap mı ?

Arkadaslar oncelikle teşekkür ederim yardımlarınız icin.

Benim istediğim resize. Ersin hocam boyutları su asamada kucultmeyi dusunmedim.Aslında düşünmek lazım haklısınız .

Tolga hocam ve Veli hocam fiziksel anlamda flashda nasıl kucultulebilir?Bir az ipucu verebilirmisiniz? Scale işlemi icin verdiğiniz önerileri denedim ..işime yaradı asp ile fiziksel kucultme yapılabilir ama bu as ile nasıl yapıldığını öğrenmek istiyorum.

Mehmet hocam php ile aram serin ..ama dediğiniz mantığı asp ile denemeye çalışıcam.Ama yukarıda dediğim gibi bu işlemi flashla halletmek istiyorum.

adres MotionCoder profilini göster
Mehmet KARACA 21.09.2008 15:04:02
En iyi cevap mı ?

sanırım flash ile resim upload edip resize uygulayıp kayıt etmek istiyorsun

yada yapmak istedigin işlemi daha açık anlatmam mumkunmu ?

adres Trinus profilini göster
Samir Kerimov 22.09.2008 19:42:00
En iyi cevap mı ?

Bir az detaylı anlatayım..

İstediğim şu

asp ile veribatanına resim eklediğimizi düşünelim.Bu veritabanındakı resmi xml ile çekip flash içerisinde alma ve resize olayını flash aracılığı ile yapmak.. Mesela standart olmayan resimlerde diyelim DB den cekilen resmin genişliği 400 den buyukse flash onu en/boy oranını koruyarak 400*x boyutuna resize yapsın. ve ya yükseklik olarak.

bu hem thumb resimler icin hem de big size resimler için gecerli olsun.

Umarım daha iyi anlatabilmişimdir.

adres chaylock profilini göster
Tolga Arıcan 22.09.2008 20:13:27
En iyi cevap mı ?
Faydalı cevap

Flash tarafında BitmapData’ları ve imaj manipüle etme fonksiyonlarına bakman lazım.. Yalnız server tarafında yaparsan kesin daha az sancılı olacaktır. Hem bir kere bu işlemi yapıp imajı kaydedersin. 2. bir istekte direk onu yollarsın ;)

adres MotionCoder profilini göster
Mehmet KARACA 22.09.2008 20:17:54
En iyi cevap mı ?
Faydalı cevap

var raw_img:Loader = new Loader();

raw_img.contentLoaderInfo.addEventListener( Event.COMPLETE , function( e:Event ){

    var yuklenen_raw_img = e.currentTarget.content 
    yuklenen_raw_img.smoothing = true;

    var oran:Number = yuklenen_raw_img.width/yuklenen_raw_img.height;

    yuklenen_raw_img.x=0;
    yuklenen_raw_img.y=0;

    yuklenen_raw_img.width=3000;
    yuklenen_raw_img.height=3000/oran;

    addChild(  yuklenen_raw_img  )
})


raw_img.load( new URLRequest("resim.jpg") )

kolaygelsin..<<

adres Trinus profilini göster
Samir Kerimov 01.10.2008 17:01:46
En iyi cevap mı ?

Mehmet hocam çok teşekkürler..İşimi gördü .

Tolga hocam dediğinde haklısın belki de.Her ikisini de denemeyi düşünüyorum performans açısından..

aç-kapa Bu Yazıyı Tutanlar

yeni üyelik | şifremi unuttum

aç-kapa Yarışma Fikir10000 Dijital Pazarlama Fikir Yarışması

Fikir10000 Dijital Pazarlama Fikir Yarışması

ADTECH tarafından düzenlenen Fikir10000 yarışmasına; dijital pazarlama ile ilgili size ait olan fikrinizle katılabilir ve 10.000 YTL’lik birinci...
Kategori: Yarışma

aç-kapa Toplantı Kahraman ve need4code.com Projesi Connect Toplantısı

Kahraman ve need4code.com Projesi Connect Toplantısı

Selam arkadaslar, Programlama ile uğraşanların hayatlarını kolaylaştıracak desktop ve web tabanlı ortak iki proje ile ilgili 3. toplantımızı 16Aralı...
Kategori: Toplantı

aç-kapa Yarışma 7Dx Demoscene Party

7Dx Demoscene Party

2002 yılından beri amatör bilgisayar kültürü ile ilgilenen insanları bir araya getirmeyi hedefleyen 7DX parti serisinin bu seneki ayağı olan 7D8 Demo ...
Kategori: Yarışma

aç-kapa Eğitim Türkiye'de İnternet Konferansı - Internet Teknolojileri Derneği -22-23 Aralık ODTÜ

Türkiye'de İnternet Konferansı - Internet Teknolojileri Derneği -22-23 Aralık ODTÜ

Etkin Katılım Çağrısı Türkiye’de Internet ile ilgili grupları biraraya getirerek İnternet’i tum boyutlarıyla tanıtmak, gelistirmek, tartı...
Kategori: Eğitim

aç-kapa Konferans Bilgi Güvenliği ve Kriptoloji Konferansı

Bilgi Güvenliği ve Kriptoloji Konferansı

Önemli Tarihler: Etkinlik Tarihi : 24-26 Aralık 2008 Son Bildiri Gönderme Tarihi : 20 Ekim 2008 Bildiri Kabul Tarihi Bildirimi :...
Kategori: Konferans

üyeler Son Kahramanlar...

stats Kimler Burada? web stats

Son 1 dakika içinde MMIstanbul' da 580 (1 kayıtlı, 579 ziyaretçi) kullanıcı varmış. Login durumda olanlar aşağıda:

coldfusion mysql ubuntu
 
sponsor adobe istanbul