1. Produse
  2.   Imagine
  3.   PHP
  4.   Gregwar's Image
 
  

Open Source PHP API pentru a manipula imagini

Bibliotecă PHP care permite programatorilor de software să redimensioneze, să clarifice, să îmbine, să coloreze, să umple și să rotească imaginile.

Gregwar's Image este o bibliotecă open source orientată pe obiecte care oferă dezvoltatorilor de software capacitatea de a manipula imagini în propriile aplicații PHP. Folosind API-ul, puteți redimensiona, redimensionați, forțați, decupați, decupați, decupați și anulați imaginile. În plus, API-ul vă permite, de asemenea, să setați luminozitatea, contrastul, să convertiți imaginea în tonuri de gri, să imprimați imaginea în relief, să neteziți imaginea, să clarificați imaginea, să colorați imaginea și multe altele.

API-ul nu aplică niciodată o caracteristică pe o imagine deschisă. În schimb - API-ul memorează mai întâi toate imaginile și apoi aplică caracteristicile. API-ul adaugă imaginea în matricea de operații constând din nume, tip și puteți folosi hash pentru a căuta fișierul în cache.

Previous Next

Noțiuni introductive cu imaginea lui Gregwar

Necesită PHP 5.2+. Puteți instala cu ușurință biblioteca Gregwar's Image prin compozitor. Vă rugăm să utilizați următoarea comandă.

Instalați imaginea lui Gregwar prin Composer

{
  ...
  "require": {
    "gregwar/image": "2.*"
  }
}

Redimensionați imagini prin API-ul PHP gratuit

Biblioteca Open Source Gregwar’s Image a oferit suport pentru redimensionarea imaginilor din interiorul aplicațiilor. Folosind API-ul, dezvoltatorul poate pur și simplu să importe biblioteca Gregwar, să deschidă imaginea, să o redimensioneze și să o salveze. Procesul de redimensionare este destul de simplu și necesită doar o linie de cod. Îl puteți deschide cu metoda open() și îl puteți redimensiona folosind metoda resize().

Redimensionați imaginea în PHP

  1. Import Library
  2. Deschideți imaginea și treceți calea fișierului imagine, redimensionați-o și furnizați dimensiunea imaginii de ieșire, lățime și înălțime.
  3. Anulați culorile imaginii și salvați imaginea

Redimensionați imaginea prin API-ul PHP gratuit

Image::open('fileformat.png')
   ->resize(100, 100)
   ->negate()
   ->save('output.jpg');
   

Rotiți, răsturnați și aplicați efecte imaginilor prin PHP

Biblioteca Open Source Gregwar's Image a inclus câteva caracteristici importante pentru manipularea și manipularea imaginilor în cadrul aplicațiilor PHP. Biblioteca oferă dezvoltatorilor de software capacitatea de a-și întoarce, decupa sau roti imaginile folosind comenzi PHP. Acceptă funcții pentru redimensionarea imaginii păstrând scara, redimensionarea și decuparea imaginii pentru a se potrivi cu dimensiunile date, schimbarea poziției imaginii redimensionate, anularea culorilor imaginii, conversia imaginii în tonuri de gri, reliefarea imaginii, îmbinarea fișierelor, adăugarea filigranului imaginii , aplică un efect de margine asupra imaginii și multe altele.

Îmbinați imagini prin API-ul PHP gratuit

require_once '../autoload.php';
use Gregwar\Image\Image;
Image::open('img/test.png')
    ->merge(Image::open('img/test2.jpg')->cropResize(100, 100))
    ->save('out.jpg', 'jpg');

Aplicați filigran la imagine prin API-ul PHP gratuit

require_once '../autoload.php';
use Gregwar\Image\Image;
// Opening mona.jpg
$img = Image::open('img/mona.jpg');
// Opening vinci.png
$watermark = Image::open('img/vinci.png');
// Mergine vinci text into mona in the top-right corner
$img->merge($watermark, $img->width()-$watermark->width(),
    $img->height()-$watermark->height())
    ->save('out.jpg', 'jpg');
 Română