Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][GD] Problem z jakością
red9skull
post
Post #1





Grupa: Zarejestrowani
Postów: 157
Pomógł: 0
Dołączył: 11.07.2009
Skąd: root

Ostrzeżenie: (10%)
X----


Witam. Zacznę od początku. Serwis http://gametracker.com/ oferuje możliwość sprawdzania statystyk serwerów gier: lista graczy online, aktualna mapa itp. Mają też grafiki w postaci wykresów:

(IMG:http://i29.tinypic.com/2nrq1oy.png)

Zakładam własną sieć serwerów i chciałbym stworzyć stronkę, na której mógłbym na bieżąco monitorować serwery (bo na gametracker'ze grafiki są rzadko aktualizowane), więc postanowiłem zrobić podobne grafiki. Efekt:

(IMG:http://imgur.com/XTx66.png)

Jak widać moje cyferki i pomarańczowa linia są poszarpane, stąd moje pytanie: czy da się (i jeśli tak, to jak) uzyskać "plynne" linie? Grafiki są generowane w PHP.

Ten post edytował red9skull 18.07.2010, 18:08:17
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
thek
post
Post #2





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




To czy obrazek jest png, jpg czy gwc (gówno wie co (IMG:style_emoticons/default/winksmiley.jpg) ) jest nieistotne. Operacje rysowania i innych wykonujesz nie na pliku bezpośrednio tylko na formacie własnym biblioteki gd. To do niego jpg konwertujesz funkcją createimagefromjpg. Używając imagecreatetruecolor też taki tworzysz jako pusty.
Jeśli obrazek jest png, to jedynie musisz zadbać by nie stracił przezroczystości. O tym też na necie poczytać możesz.
Go to the top of the page
+Quote Post

Posty w temacie
- red9skull   [PHP][GD] Problem z jakością   18.07.2010, 18:06:25
- - darko   Próbowałeś antyaliasingu?   18.07.2010, 18:11:17
|- - red9skull   Cytat(darko @ 18.07.2010, 19:11:17 ) ...   18.07.2010, 18:30:16
- - thek   Zrób większy obrazek, włącz antyaliasng i zmniejsz...   18.07.2010, 18:47:42
- - red9skull   @thek: Nie wiem jakim cudem, ale nie mam funkcji d...   18.07.2010, 18:49:54
- - thek   To praktycznie niemożliwe. Czemu -> (PHP 4 ...   18.07.2010, 20:15:54
|- - red9skull   Cytat(thek @ 18.07.2010, 21:15:54 ) T...   18.07.2010, 20:27:46
- - mayu11   [PHP] pobierz, plaintext imagefilter($img, IMG...   18.07.2010, 20:39:45
- - red9skull   [PHP] pobierz, plaintext imagefilter($img, IMG...   18.07.2010, 20:54:09
- - mayu11   A czy imagefilter($im, IMG_FILTER_PIXELATE, 2...   18.07.2010, 21:01:53
|- - red9skull   Cytat(mayu11 @ 18.07.2010, 22:01:53 )...   18.07.2010, 21:03:43
- - mayu11   [PHP] pobierz, plaintext $zmienna = imagecreate...   18.07.2010, 21:34:46
- - thek   To czy obrazek jest png, jpg czy gwc (gówno wie co...   18.07.2010, 21:39:59
- - Crozin   Tak trochę z innej beczki: może masz za to dostęp ...   18.07.2010, 21:42:52
- - red9skull   Po przeskalowaniu jest jeszcze gorzej: @Crozin:...   19.07.2010, 07:19:25
- - darko   Dokumentacja ImageMagik jest generalnie słaba, str...   19.07.2010, 09:29:36
- - red9skull   Jak to się instaluje na linuxie?   19.07.2010, 10:21:23
- - darko   Na Debianie i debianopodobnych: [BASH] pobierz, pl...   19.07.2010, 10:24:05
|- - red9skull   Cytat(darko @ 19.07.2010, 11:24:05 ) ...   19.07.2010, 10:30:25
- - Crozin   ImageMagick to nie jest coś stricte dla PHP - to p...   19.07.2010, 11:08:32
- - red9skull   Cytat(Crozin @ 19.07.2010, 12:08:32 )...   19.07.2010, 12:44:31
- - darko   Cytat(red9skull @ 19.07.2010, 13:44:3...   19.07.2010, 13:07:41


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

 



RSS Aktualny czas: 9.10.2025 - 01:03