Zebra_Image vine pre-compilate cu GD bibliotecă, o solutie puternica si cunoscuta pentru prelucrarea imaginilor, în special cu programatori PHP.
Acest lucru permite dezvoltatorilor folosind Zebra_Image pentru a sprijini operațiunile avansate de procesare a imaginii pe serverele care nu au biblioteca GD instalat.
Motivul din spatele acestei clase este de a oferi o facilitate portabil manipulare imagine care poate fi ușor adăugate la orice site web sau aplicație PHP based.
Zebra_Image funcționează cu toate formatele biblioteca GD poate lucra, GIF, JPEG, GIF, PNG8 și PNG24.
Cele mai multe operațiuni de manipulare a imaginii importante sprijinite cu HG sunt de asemenea incluse, împreună cu posibilitatea de a utiliza filtre de imagine.
Filtre acceptate includ contrast, colorize, margine-detecta, grava, nega, în tonuri de gri, luminozitate, blur Gaussian, estompa selectiv, înseamnă deplasarea, neted și Pixelare
Caracteristici :.
- Resize image
- Rotire imagine
- Decuparea imaginii
- Sharpen imagine
- Filtre de aplicare imagine
- Păstrați transparență
- Suport pentru formate de imagine cunoscute
- Documentation
- Exemple
- cod comentate
- raportare greșeală
Ce este nou în această versiune:
- Eliminat eroarea modul silențios folosi in imagecreatefrom {gif, jpeg, png} solicită, în & quot; _create_from_source & quot; Metoda privat, ceea ce ar provoca script-ul pentru a eșua în tăcere în cazul în care limita de memorie a fost depășită;
- Proiectul este acum disponibil pe GitHub și ca un pachet de compozitor.
Ce este nou în versiunea 2.2:
- O nouă proprietate este acum disponibil: png_compression, care determină Nivelul de compresie de fișiere PNG; această valoare de aceasta proprietate este ignorată pentru versiunile mai vechi de PHP 5.1.2;
- O nouă proprietate este acum disponibil: sharpen_images care, atunci când este activat, va instrui script pentru a aplica o & quot; ascuți & quot; se filtrează la imaginile rezultate; poate fi foarte util atunci când crearea de miniaturi, ci ar trebui să fie utilizat numai atunci când crearea de miniaturi; filtrul Claritate se bazează pe funcția imageconvolution PHP, care este disponibil numai pentru PHP versiunea 5.1.0+, și va lăsa imaginile nemodificate pentru versiunile mai vechi;
- Adaugarea de noi optiuni de trunchiere: TOPCENTER, TOPRIGHT, MIDDLELEFT, MIDDLERIGHT, bottomleft, BOTTOMCENTER, BOTTOMRIGHT;
- logică intreg spatele metoda de redimensionare a fost rescris;
- Fixed un bug în cazul în care script-ul va genera avertismente în cazul în care funcția de chmod a fost dezactivat prin opțiuni de configurare PHP; acum nu va genera avertizarea dar în schimb va stabili o valoare de eroare proprietatea scenariului;
- Fixed un bug în cazul în care, dacă s-ar redimensiona o imagine transparentă și în procesul-ar transforma într-un JPEG (fără transparență) și argumentul background_color metoda de redimensionare a fost setat la -1, culoarea de fundal a imaginii rezultat ar fi negru; acum este de culoare albă, așa cum este descris în documentația;
Ce este nou în versiunea 2.1.2:
- Fixed un bug la redimensionarea imagini cu înălțime mai mare de lățime, iar folosind metoda de redimensionare (), cu doar argumentul înălțime; datorită Manuweb2 pentru raportare.
Ce este nou în versiunea 2.1.1:
- Fixed un bug în cazul în care script-ul ar produce avertismente pe unele imagini speciale GIF transparente; datorită Olof Fredriksson pentru raportare.
Ce este nou în versiunea 2.1:
- Fixed un bug în cazul în care script-ul ar produce avertismentele de pe parțial rupt fișierele JPEG și nu ar procesa imaginea; acum script-ul va face fata cu succes astfel de imagini;
- Fixed un bug în cazul în care metoda de rotire nu a fost de lucru corect pe imagini transparente PNG / GIF;
- îmbunătățit manipularea totală a imaginilor transparente;
- O nouă metodă a adăugat: & quot; flip_both & quot; care răstoarnă o imagine atât pe verticală cât și pe orizontală;
- Codul pentru metodele flip_horizontal și flip_vertical a fost rescris;
- a adăugat un exemplu mai explicit;
Ce este nou în versiunea 2.0:
- cod intreg a fost auditată și îmbunătățită;
- numele metodei, argumente metoda și proprietăți globale s-au schimbat și, prin urmare, această versiune va sparge compatibilitatea cu cele anterioare;
- redimensiona () metodă a fost îmbunătățit și acum poate redimensiona o imagine de lățime exact și înălțimea și să mențină în continuare raportul de aspect prin implicarea metoda culturilor ();
- Fixed un bug în cazul în care cultura (), flip_horizontal () și flip_vertical () nu au fost de lucru corect pentru fișierele PNG transparente;
- Unele rafinările documentație.
Cerințe :
- PHP 4.4.9 sau mai mare
Comentariile nu a fost găsit