mvc ile bir dll içine Resim Ekleme ve Çağırma nasıl yapılır?

soruldu: 01 May '13, 07:04

ercet00ilk's gravatar image

ercet00ilk
994435662
cevap kabul oranı: 11%

1

Soru tam açık değil gibi. Yapmak istediginiz nedir? Senaryo yazarsanız daha net cevap alırsınız... Kastettiğiniz resim uplad işlemi gibi bir işlem sırasında upload edilen resmi, kaydetme, ve ya onu kaydedilen yerden çağırma gibi işlemleri başka bir dll içerisindeki bir fonksiyona yaptırtmak mı?

(01 May '13, 09:15) AliRıza Adıyahşi ♦ AliR%C4%B1za%20Ad%C4%B1yah%C5%9Fi's gravatar image

benim amacım resmi bir resource dosyasından çağırmak suretiyle resmin hem dll formatında gitmesini sağlayıp boyuttan kazanç, hem de resmin alınmasını ya da kaydedilmesini engellemek hocam.

(02 May '13, 06:28) ercet00ilk ercet00ilk's gravatar image

"Resmin dll formatında gitmesi" cümlesini pek anlamadım ama, resmi byte dizisine cevirebilirsiniz. DLL sınıf kütüphanesi demek, bundan dolayıda ben resim ile alakasını anlayamadım.

(02 May '13, 07:58) AliRıza Adıyahşi ♦ AliR%C4%B1za%20Ad%C4%B1yah%C5%9Fi's gravatar image

konu ile alakalı bir bilgim olmadığı için bir fikrim de yok lakin araştırırken image resources diye bir kavram ile karşılaştım, acaba mümkün mü böyle bir şey diye düşündüm ve bilen birine danışmak istedim, sanırım böyle bir şey var, fakat nasıl yapacağım hakkında hala araştırmaktayım.

(02 May '13, 10:29) ercet00ilk ercet00ilk's gravatar image

resmi aşağıdaki şekilde çağırabilirsin.

<img src='@Url.Action("Image", "MyController", new { key = "Image1" })' />

public FileStreamResult Image(string key)
{
    var bitmap = (Bitmap)Resources.Images.ResourceManager.GetObject(key);
    MemoryStream stream = new MemoryStream();
    bitmap.Save(stream, ImageFormat.Png);
    stream.Seek(0, SeekOrigin.Begin);
    return new FileStreamResult(stream, "image/png");
}
permanent link

cevaplandı: 02 May '13, 15:15

takao200's gravatar image

takao200
8112
cevap kabul oranı: 100%

teşekkür ederim tam da aradığım bu idi.

(03 May '13, 05:34) ercet00ilk ercet00ilk's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×238
×81

Soruldu: 01 May '13, 07:04

Görüntüleme: 806 kez

Son güncelleme: 03 May '13, 05:34

powered by BitNami OSQA