Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Funkcje graficzne
Visjusz
post 14.10.2009, 19:56:33
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 14.10.2009

Ostrzeżenie: (0%)
-----


Witam, mój problem jest dość prosty jeżeli chodzi o inne języki programowania (AS czy VB), aczkolwiek zmuszony jestem do rozwiązania problemu w PHP.

Chodzi tu głównie o wypełnienie koła obrazkiem... funkcja imagefilledarc wypełnia okrąg podanym kolorem... a ja chciałbym go wypełnić obrazkiem (kwadratowym -> avatar), a resztę po za obwodem koła zrobić przeźroczystą. Można to zrobić na piechotę, określając pole koła i zmieniając kolor każdego pixel'a po za jego obwodem, ale wierze że jest inny sposób na to. Z góry dzięki;
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
wookieb
post 14.10.2009, 21:01:43
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Sorry mój błąd. Obawiam się że trzeba będzie zrobić tak (ale głowy nie daje).
Wypełniasz przezroczystością, a potem białym kolorem. Tam gdzie jest białe miejsce pobierasz odpowiedni pixel z obrazka. Ale musiałbym się jeszcze głębiej zastanowić.

Ten post edytował wookieb 14.10.2009, 21:08:08


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 17:23