1. Producten
  2.   Afbeelding
  3.   PHP
  4.   Gregwar's Image
 
  

Open source PHP API om afbeeldingen te manipuleren

PHP-bibliotheek waarmee softwareprogrammeurs afbeeldingen kunnen verkleinen, verscherpen, samenvoegen, inkleuren, vullen en roteren.

De Gregwar's Image is een open source objectgeoriënteerde bibliotheek die softwareontwikkelaars de mogelijkheid geeft om afbeeldingen in hun eigen PHP-applicaties te manipuleren. Met behulp van de API kunt u het formaat wijzigen, het formaat wijzigen, het formaat forceren, het formaat wijzigen, zoomen bijsnijden, bijsnijden en afbeeldingen negeren. Bovendien kunt u met de API de helderheid, het contrast instellen, de afbeelding converteren naar grijswaarden, de afbeelding in reliëf maken, de afbeelding vloeiend maken, de afbeelding verscherpen, de afbeelding inkleuren en meer.

De API past nooit een functie toe op een geopende afbeelding. In plaats daarvan - De API slaat eerst alle afbeeldingen op in de cache en past vervolgens de functies toe. De API voegt de afbeelding toe aan de bewerkingsreeks die bestaat uit naam, type en u kunt de hash gebruiken om het bestand in de cache op te zoeken.

Previous Next

Aan de slag met Gregwar's afbeelding

Het vereist PHP 5.2+. U kunt de Gregwar's Image-bibliotheek eenvoudig installeren via componist. Gebruik de volgende opdracht.

Installeer Gregwar's Image via Composer

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

Formaat van afbeeldingen wijzigen via gratis PHP API

De open source Gregwar's Image-bibliotheek heeft ondersteuning geboden voor het wijzigen van het formaat van afbeeldingen in applicaties. Met behulp van de API kan de ontwikkelaar eenvoudig de Gregwar-bibliotheek importeren, de afbeelding openen, het formaat wijzigen en opslaan. Het formaat wijzigen is vrij eenvoudig en vereist slechts één regel code. U kunt het openen met de methode open() en het formaat wijzigen met de methode resize().

Formaat van afbeelding wijzigen in PHP

  1. Bibliotheek importeren
  2. Open afbeelding en geef het pad van het afbeeldingsbestand door, wijzig het formaat en geef de breedte en hoogte van de uitvoerafbeelding op.
  3. Negeer de afbeeldingskleuren en sla de afbeelding op

Formaat van afbeelding wijzigen via gratis PHP API

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

Vertaling:

De open bron van Gregor's Imagebibliotheek heeft verschillende belangrijke kenmerken ingedeeld voor beeld en manipulatie binnen PHP aanvragen. De bibliotheek geeft softwareontwikkelaars de mogelijkheid om te draaien, oogsten, of hun beelden te verrotten met PHP commando's. Het ondersteunt de kenmerken om de beelden te bewaren, de schaal te behouden, het beeld te herstellen om de dimensies te passen, de positie van het gerestailleerde beeld te veranderen, negaveer de beeldkleuren, om de beelden te verbouwen, om de beelden te vergroten, omvatten, omvatten, meer water te bevatten, te bevatten, en te bevatten, op te bevatten, op de beelden, op de beelden, op de beelden, op de beelden, omvatten, omvatten.

Merge Images via Free PHPAPI

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

Geef Watermark aan Image via Free PHPAPI

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