jo, a mozna prolinani
Příspěvky odeslané z IP adresy 2001:718:2601:258:8874:ea...–
Co treba ukazku? Osobne bych na pruhlednost png nespolehal, proste to spoj s pozadim a na web davej nepruhledne (jestli to davas na web).
Kazdy graf. program ma nekolik nastroju pro vyhlazovani a zpruhlednovani okraju a pod.
Rucne by se to muselo resit pres vybrani okraje, rozmazani, pridani cernobileho prechodu a ruzne pruhlednosti. Jednoduse by see to dalo resit tak, ze si duplikujes vrstvu, propojis s pozadim, pouzijes na celou vrstvu gausovo rozmazani. Pak na prvni vrstve vyberes objekt do okraju a propojis s tim rozmazanym. Tim bude objekt uvnitr ostry a vne rozmazany.
google = photoshop vyhlazovani okraju
https://helpx.adobe.com/…liasing.html
google = gimp vyhlazovani okraju
(tusim je na to nejaka funkce)
Hledas neco jako vyhlazovani, rendering, transparency, pruhlednost, rozmazavani, blur
Netestovano a pri mazani textu a jinych upravach to bude delat psi kusy. Ja bych navrhoval pouzit 2x textarea.
<textarea id="aaa"></textarea>
<input type=checkbox id=bbb value=123>
<script>
aaa = document.getElementById('aaa');
bbb = document.getElementById('bbb');
ttt = '';
aaa.onkeyup=generujBottom;
function generujTop() {var str=''; if (bbb.checked) {str+=bbb.value+"\n"; return bbb;}}
function generujBottom(event) {ttt+=(event.which ? event.which : event.keyCode ); aaa.value = generujTop() + ttt}
</script>
Nebo tam dej jednoznacny oddelovac, ktery si v textu vyhledas jako str.indexof() a horni cast textu smazes.
str = aaa.value;
str = str.substring(str.indexOf('---')); // nebo substr
aaa.value = generujTop() + str;