1. Termékek
  2.   Kép
  3.   PHP
  4.   Gregwar's Image
 
  

Nyílt forráskódú PHP API a képek manipulálásához

PHP-könyvtár, amely lehetővé teszi a szoftverprogramozók számára, hogy átméretezzék, élesítsék, egyesítsék, színezzék, kitöltsék és elforgatják a képeket.

A Gregwar's Image egy nyílt forráskódú objektum-orientált könyvtár, amely lehetővé teszi a szoftverfejlesztők számára, hogy saját PHP-alkalmazásaikon belül módosítsák a képeket. Az API használatával átméretezheti, átméretezheti, kényszerítheti az átméretezést, átméretezheti, nagyíthatja, kivághatja és tagadhatja a képeket. Ezenkívül az API lehetővé teszi a fényerő, kontraszt beállítását, a kép szürkeárnyalatossá alakítását, a kép domborítását, a kép simítását, a kép élesítését, a kép színezését stb.

Az API soha nem alkalmaz funkciót egy megnyitott képen. Ehelyett – Az API először gyorsítótárazza az összes képet, majd alkalmazza a szolgáltatásokat. Az API hozzáadja a képet a műveleti tömbhöz, amely névből, típusból áll, és a hash segítségével megkeresheti a fájlt a gyorsítótárban.

Previous Next

A Gregwar's Image használatának első lépései

PHP 5.2+ szükséges hozzá. Könnyedén telepítheti a Gregwar's Image könyvtárat a zeneszerzőn keresztül. Kérjük, használja a következő parancsot.

Telepítse a Gregwar's Image-t a Composeren keresztül

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

Képek átméretezése ingyenes PHP API-n keresztül

A nyílt forráskódú Gregwar's Image könyvtár támogatást nyújtott az alkalmazásokon belüli képek átméretezéséhez. Az API használatával a fejlesztő egyszerűen importálhatja a Gregwar könyvtárat, megnyithatja a képet, átméretezheti és elmentheti. Az átméretezési folyamat meglehetősen egyszerű, és csak egy sor kódot igényel. Megnyithatja az open() metódussal, és átméretezheti a resize() metódussal.

Kép átméretezése PHP-ben

  1. Könyvtár importálása
  2. Nyissa meg a képet, és adja meg a képfájl elérési útját, méretezze át, és adja meg a kimeneti kép méretének szélességét és magasságát.
  3. Negálja a kép színeit, és mentse el a képet

Kép átméretezése ingyenes PHP API-n keresztül

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

Forgatás, átfordítás és effektusok alkalmazása a képekre PHP-n keresztül

A nyílt forráskódú Gregwar's Image könyvtár számos fontos funkciót tartalmaz a PHP alkalmazásokon belüli képkezeléshez és -manipulációhoz. A könyvtár lehetővé teszi a szoftverfejlesztők számára, hogy PHP-parancsok segítségével átfordítsák, levágják vagy elforgatják képeiket. Támogatja a képmegőrző méretarány átméretezését, a kép átméretezését és levágását a megadott méretekhez, az átméretezett kép helyzetének megváltoztatását, a kép színeinek tagadását, a kép szürkeárnyalatossá alakítását, a kép domborítását, fájlok egyesítését, vízjel hozzáadását a képhez. , élhatást alkalmaz a képen és még sok más.

Egyesítse a képeket ingyenes PHP API-n keresztül

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');

Alkalmazzon vízjelet a képre ingyenes PHP API-n keresztül

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');
 Magyar