Jump to content

[Çözüldü] Arkaplanı Nasıl Transparan Yaparım?


shmd

Recommended Posts

hocam benim bir sorum olacak ben sayfaya arka resim katıyorum . fakat o sayfaya resmimle birlikte renk atıyor yani benim resmimin kenarları transparan olduğu için o renkle doluyor ben o rengi nasıl kaldıracağım.istiyorumki resimin transparanlığı bozulmasın.

sorunumla ilgilenenlere şimdiden teşekkürler.

Link to comment
Share on other sites

Anladığım kadarıyla projen de transparan olsun istiyorsun ki resminin transparanlığı belli olsun. Bunun için Öncelikle şu Plugin:i indirin:

http://www.amsplugins.com/Files/ActionPlugins/Winapi.rar[/CODE]

İndirdikten sonra içinden çıkan klasörü C:\Program Files\AutoPlay Media Studio 7.0 Trial\Plugins\Actions Klasörüne kopyalayın ve Projeyi açarak Plugins menüsünden Plugini aktif hale getirin:

qttemphp2880.png

We Projenizin On Preload evresine şu kodu yazin:

[CODE]WinApi.SetWindowTrans(Application.GetWndHandle(), 100);[/CODE]

Not: Burdaki 100 değeri transparanlığı belirtiyor. 1-250 arası bir değer vererek transparanlığı azaltabilir ya da çoğaltabilirsiniz. Yaptıktan sonra şöyle bir görüntü elde edeceksiniz:

qttempem2880.png

Link to comment
Share on other sites

çok sağolun deneme fırsatım olmadı fakat bu bütün sayfayı transparan yapıyor.ben size eve gidince çalışmamı göndereyim. size derdimi öyle anlatayım bu şekilde yanlış anlaşılmalar olabliyor.

saygılarımla.

Link to comment
Share on other sites

1. Yine Reteset'in WindowEx pluginini kullanarak yapabilirsin;

Örnek olarak;

WindowEx.SetWindowTrans(Application.GetWndHandle(), 31);[/CODE]

2. Aşağıdaki vereceğim linkteki örnek ile plugin olmadan dll sayesinde yapabilirsin ayrıca adam o örnekte sağ alttaki slider'ın on click evresne windows xp, 2000 ve 2003 koşulu koymuş onu sil win7dede vistada çalışıyor ..

bunu;

[CODE]if (sOS == "XP" ) or (sOS == "00") or (sOS == "03") then[/CODE]

link;

[CODE]http://www.indigorose.com/forums/threads/15048-Transparent-Page-Background?p=75659#post75659[/CODE]

Link to comment
Share on other sites

aio ya splash screen koyduğumda beyaz kenarlık(aioyu penceresini flat yapmış gibi) oluyor bunu engellemenin yolu varmı.spash screen resmi transparan o beyaz çerçeve çıkınca güzel olmuyor.

Link to comment
Share on other sites

hocam bendeki arkaplan olmasını istediğim resim bu

fakat arkaplan yapınca kenarlar renke doluyor.

bana bu resmi apz yaparak gönderebilirmisiniz.

Please register to see this content.

SkcAV-7/transparan.rar?download

Link to comment
Share on other sites

hocam bendeki arkaplan olmasını istediğim resim bu

fakat arkaplan yapınca kenarlar renke doluyor.

bana bu resmi apz yaparak gönderebilirmisiniz.

öyle bir şey yazdın ki benim soruma ams ile olmasada yapmak istediğime cevap oldu.çok teşekkürler.

Link to comment
Share on other sites

bilmeyerek yardımcı olmuşsam ne mutlu bana :D sizin dediğiniz benim yükledğim dosyada var autoitle hazırlandı.

isterseniz size au3 kodlarını paylaşırım resmi kordinatlarını belirleyebilirsiniz. sorunuza kesin cvp olacaktır. fakat benim sorunumu nasıl halledebiliriz. yani ben nasıl arkaplanı sadece benim resmimi yapabilirim.yani renk olmayacak.

Link to comment
Share on other sites

bilmeyerek yardımcı olmuşsam ne mutlu bana :D sizin dediğiniz benim yükledğim dosyada var autoitle hazırlandı.

isterseniz size au3 kodlarını paylaşırım resmi kordinatlarını belirleyebilirsiniz. sorunuza kesin cvp olacaktır. fakat benim sorunumu nasıl halledebiliriz. yani ben nasıl arkaplanı sadece benim resmimi yapabilirim.yani renk olmayacak.

senin öğrenmek istediğini bende arıyorum uzun zamandır o resmi mask yapmak gerekiyor png olarak fakat mask nasıl yapılır bilmiyorum.bu arada autoit dosyasının resmi tam ortalamış olanını exe olarak gönderebilirmisin autoit kurmak istemiyorum şuan.

Link to comment
Share on other sites

@shmd; Maskla olur yalnız yukarda vermiş olduğum WinApi plugini ile kullanırsanız olur. Aşağıda örnek bir çalışma yaptım Kenarları tam yuvarlatılmamış ama "tamam benim istedigim bu şekilde" dersen oda yapılır. Görüntü:

qttemphp2336.png

Örnek dosya:

http://www.tamotomatik.org/dosya/shmd_mask_winapi.zip[/CODE]

@xarax; Mask kullanımı şu şekildedir: İster mask dosyasını kendin hazırlayabilirsin, ister AMS nin içinde hazır gelenleri kullanabilirsin. Mantığı şu şekildedir. Mask resmindeki Beyaz yerler görünen kısımlardır, Siyah yerler görünmeyecek kısımlardır. Project Settings Kısmından öncelikle Mask dosyanı seçmelisin:

qttempfl2336.png

63024.png

Ve bu mask uygulaması şu şekilde hayat bulur:

qttempem2336.png

Link to comment
Share on other sites

@kintaro hocam ben mask la ayptım fakat WinApi plugini denemedim ondan dolayı beğenmedim bu da çok güzel olmuş.

mask olayını ben yaptım fakat maskı güzel çıkaramadım.maskı nasıl kolay bir şekilde yaparız.aslında kenarlar transpaarn olmasa photoshoptan ctrl+u kombinasyonuyla çok rahat oluyo.fakat bu resimde yapamıyorum.yardımcı olurmusunuz.

çok teşekkür ederim.çok sağolun.

Link to comment
Share on other sites

Senin için iki adet mask dosyası hazırladım. Biri gölgeli biri gölgesiz hangisi hoşuna giderse kullanırsın. Kolay gelsin.

http://www.tamotomatik.org/dosya/shmd_masks.zip[/CODE]

Link to comment
Share on other sites

Rica ederim. İşin açığı kısayolu yok. Kısaca anlatmaya çalışayım. Senin resmi Photoshopta açtım. Önce L tuşu ile çıkan Lasso Tool ile kenardaki gölgeleri temizledim. Sonra W tuşu ile çıkan Magic Wand Tool ile boş yerleri seçtim ve ALT+DELETE ile oraları siyaha boyadım. Daha sonra seçimi bozmadan Select/Inverse'e bastım bu sefer iç tarafı seçmiş oldu burayıda beyaza boyadım oldu ;)

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...