1. Produkter
  2.   Billede
  3.   PHP
  4.   Gregwar's Image
 
  

Open Source PHP API til at manipulere billeder

PHP-bibliotek, der gør det muligt for softwareprogrammører at ændre størrelse, skarpe, flette, farvelægge, udfylde og rotere billeder.

Gregwar's Image er et open source objektorienteret bibliotek, der giver softwareudviklere mulighed for at manipulere billeder inde i deres egne PHP-applikationer. Ved hjælp af API'et kan du ændre størrelsen, skalere størrelsen, gennemtvinge størrelsen, beskære størrelsen, zoome beskære, beskære og negere billeder. Ydermere giver API'en dig også mulighed for at indstille lysstyrke, kontrast, konvertere billedet til gråtoner, præge billedet, udglatte billedet, gøre billede skarpere, farvelægge billedet og meget mere.

API'en anvender aldrig en funktion på et åbnet billede. I stedet - API'et cacherer først alle billederne og anvender derefter funktionerne. API'et tilføjer billedet i operationsarrayet bestående af navn, type, og du kan bruge hashen til at slå op efter filen i cachen.

Previous Next

Kom godt i gang med Gregwars billede

Det kræver PHP 5.2+. Du kan nemt installere Gregwars billedbibliotek via komponist. Brug venligst følgende kommando.

Installer Gregwars billede via Composer

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

Ændre størrelse på billeder via gratis PHP API

Open source Gregwars billedbibliotek har ydet support til at ændre størrelsen på billeder i applikationer. Ved hjælp af API'en kan udvikleren blot importere Gregwar-biblioteket, åbne billedet, ændre størrelsen på det og gemme det. Ændringsprocessen er ret enkel og kræver kun en linje kode. Du kan åbne den med metoden open() og ændre størrelsen ved hjælp af metoden resize().

Ændr størrelse på billede i PHP

  1. Importer bibliotek
  2. Åbn Billede og send billedfilstien, tilpas dens størrelse og giv output billedstørrelse bredde og højde.
  3. Ophæv billedfarverne og gem billedet

Ændr størrelse på billede via gratis PHP API

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

Roter, vend og anvend effekter på billeder via PHP

Open source Gregwars billedbibliotek har inkluderet flere vigtige funktioner til billedhåndtering og manipulation i PHP-applikationer. Biblioteket giver softwareudviklere mulighed for at vende, beskære eller rotere deres billeder ved hjælp af PHP-kommandoer. Det understøtter funktioner til at ændre størrelsen på billedet, bevare skalaen, ændre størrelsen og beskære billedet, så det passer til givne dimensioner, ændre placeringen af det ændrede billede, negere billedfarverne, konvertere billedet til gråtoner, præge billedet, flette filer, tilføje vandmærke til billedet , anvender en kanteffekt på billedet og mange flere.

Flet billeder via gratis PHP API

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

Anvend vandmærke på billedet via gratis PHP API

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