Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Klasa] Filter, filtry graficzne
#luq
post
Post #1





Grupa: Zarejestrowani
Postów: 589
Pomógł: 91
Dołączył: 22.05.2008
Skąd: Gliwice

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


Chciałbym abyście ocenili klasę (właściwie taki kontener na funkcje), nad którą niedawno pracowałem. Służy ona do operacji na obrazkach za pomocą biblioteki GD.
Od razu powiem, że znam funkcję
Kod
imagefilter();

tyle, że nie podoba mi się, że operuje ona na oryginale, oraz, że trzeba mieć PHP skompilowanego razem z biblioteką GD.

Trochę duże tego więc wrzucam na wklej.org
Filter.class.php
CdFilter.class.php

przykład:
  1. <?php
  2.    require_once 'CdFilter.class.php';
  3.    
  4.    $img     = Filter::loadImg( 'gfx/image.png' );
  5.    $imgCd   = CdFilter::createFlipCd( $img, 0.56 );
  6.    
  7.    Filter::saveImg( $imgCd, 'gfx/imageCd.png' );
  8.    
  9.    imagedestroy( $img );
  10.    imagedestroy( $imgCd );
  11. ?>


Dla
(IMG:http://luq10.files.wordpress.com/2009/03/rock.jpg)
Tworzy odbice:
(IMG:http://luq10.files.wordpress.com/2009/03/rockcd.png)

Ten post edytował #luq 11.04.2009, 17:35:45
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
#luq
post
Post #2





Grupa: Zarejestrowani
Postów: 589
Pomógł: 91
Dołączył: 22.05.2008
Skąd: Gliwice

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


Cytat(belliash @ 11.04.2009, 20:01:38 ) *
Nie podoba mi sie to ze nie wszedzie uzywasz slow kluczowych public, protected i private... - brzydki nawyk albo niedopatrzenie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

No bez przesady, tyko przy jednej metodzie nie ma public (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Oczywiście niedopatrzenie.

Cytat
Dwa... korzystasz z biblioteki GD ale nigdzie nie sprawdzasz czy jest dostepna, co w chwili gdy ktos mniej doswiadczony bedzie chcial skorzystac z klas moze zakonczyc sie bledem i zdziwieniem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)


Słuszna uwaga (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Tyle, że na razie tylko ja korzystam z niej, ale oczywiście nie widzę przeszkód żeby dopisać.
Go to the top of the page
+Quote Post

Posty w temacie


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: 3.10.2025 - 04:04