• 13-08-2008, 18:32:13
    #1
    Üyeliği durduruldu
    sa arkadaşlar şimdi bi ürün resmini upload ettik ve çalmasınlar diye koruma yapmak istiyorum mesela asp.jpeg ile resmin üstüne şeffaf şekilde bi logo koymak istiyorum bunu nasıl yapıcam asp.jpeg ile yazı yazıyorum fakat resim koyamadım bide resim şeffaf olcagı için ps de hazırladım bi tane bunu üstüne yazdırdıgımızda arkası siyah veya beyaz olmaz demi ?
  • 14-08-2008, 03:19:11
    #2
    Bildiğim kadarı ile aspjpegin böyle bir özelliği olmaması lazım.Resmin sayfa üzerindeki yukarıdan ve soldan uzaklığını biliyorsan eğer(pixel cinsinden)
    <div style="position: absolute; top: korunacakresminyukarıdanuzaklıkpx; left: korunacakresminsoldanuzaklıkpx; width: korunacakresminresimgenişlikpx; height: korunacakresminresimyükseklikpx; z-index: 1"><img src="şeffafresimurl" width=korunacakresminresimgenişlikpx height=korunacakresminresimyükseklikpx></div>

    Edit: Resimleri flash animasyon kodu ilede gösterebilirsin fakat iki yöntemde sadece HTML bilgisi olan birini durduramaz.Zaten bunun dışında yöntem olsa dahi resmin çalınmasını engellemeyezsin bilen biri çalar zaten.Onun dışında bu işi bilmeyen kişileri bu iki yöntemle engelleyebilirsin.

    Şeklinde veya benzer bir şekilde yapabilirsiniz.

    İyi Çalışmalar.
  • 14-08-2008, 11:25:13
    #3
    Resimi bilmiyorum ama yazı olarak yapabilirsin...

    ASP JPEG user manuelden alıntı yaptığım yer

    For image watermarking purposes, text opacity can be modified by setting the Font.Opacity property to a value between 0 (fully transparent) and 1 (fully opaque). The image below was created via the following code:


    Text = "r10.net"
    jpeg.Canvas.Font.Size = 18
    jpeg.Canvas.Font.Opacity = 0.5
    jpeg.Canvas.PrintTextEx Text, 160, 230, "c:\Windows\Fonts\Arial.ttf"
  • 19-08-2008, 13:17:36
    #4
    Üyeliği durduruldu
    hmakdeniz saolasın o yöntemi biliyorum ama bana resim olması lazım mesela hepsiburada.com adresinde ki resimlere bakalım ordaki resimlerde hepsiburada nın logo amblemi mevcut ve bu resimler resme baskı yani div ile veya bakşa türlü degil
  • 20-08-2008, 02:03:51
    #5
    @burak_57 istediğin resmin çalınmaması değilmi??
  • 20-08-2008, 02:58:39
    #6
    AspJpeg.com - Advanced Image Resizing Component for ASP/ASP.NET/IIS 'da örnekler mevcut..

    örnek olarak istediğiniz kodlar..

    AspJpeg.com - User Manual Chapter 6: Picture-in-Picture
    sayfasında

    Alıntı
    jpeg.Open "c:\path\house123.jpg"
    jpeg.Canvas.DrawPNG 10, 10, "c:\path\logo.png"
    jpeg.Save "c:\path\out.jpg"
  • 20-08-2008, 10:44:46
    #7
    Üyeliği durduruldu
    saol arkadaşım eve gidiyim denicem saoasın
  • 20-08-2008, 10:46:03
    #8
    Üyeliği durduruldu
    jpeg.Open "c:\path\house123.jpg"
    jpeg.Canvas.DrawPNG 10, 10, "c:\path\logo.png"
    jpeg.Save "c:\path\out.jpg"

    burda

    jpeg.Open "c:\path\house123.jpg" kısmında adres yerine uploaddan gelen resmi direk kaydetmeden buraya atasak olurmu yani

    jpeg.Open uploadedilenresim
    jpeg.Canvas.DrawPNG 10, 10, "c:\path\logo.png"
    jpeg.Save "c:\path\out.jpg"

    olarak yapsak olur demi ?
  • 20-08-2008, 22:02:45
    #9
    sanırsam, resimleri birleştirmesi için önce, o resmin upload edilmesi lazım, sonra upload edilmiş resmin üstüne yazdırabilirsin birleştirilmiş halini