Open-Source-PHP-API zum Bearbeiten von Bildern
PHP-Bibliothek, mit der Softwareprogrammierer Bilder in der Größe ändern, schärfen, zusammenführen, kolorieren, füllen und drehen können.
Das Gregor's Image ist eine objektorientierte Bibliothek, die Software-Entwicklern die Möglichkeit gibt, Bilder innerhalb ihrer PHP eigenen Anwendungen zu manipulieren. Mit Hilfe der API können Sie die Größe ändern, die Größe skalieren, die Größe vergrößern, die Größe vergrößern, die Zoompflanze vergrößern und Bilder negieren. Darüber hinaus können Sie die Helligkeit einstellen, den Kontrast einstellen, das Bild in Graustufen umwandeln, das Bild beenden, das Bild glätten, das Bild schärfen, das Bild kolonisieren usw.
Die API verwendet nie eine Funktion auf einem geöffneten Bild. Stattdessen speichert der API zuerst alle Bilder und wendet dann die Funktionen an. Die API fügt das Bild im Operations-Array hinzu, das aus Name, Typ besteht und Sie können den Hash verwenden, um nach der Datei im Cache zu suchen.
Erste Schritte mit Gregwars Image
Es erfordert PHP 5.2+. Sie können die Bildbibliothek von Gregwar einfach über Composer installieren. Bitte verwenden Sie den folgenden Befehl.
Installieren Sie Gregwars Image über Composer
{
...
"require": {
"gregwar/image": "2.*"
}
}
Ändern Sie die Bildgröße über die kostenlose PHP-API
Die Open Source Gregor's Image-Bibliothek hat Unterstützung für das Residieren von Bildern in Anwendungen bereitgestellt. Mit Hilfe der API kann der Entwickler die Gregor-Bibliothek einfach importieren, das Bild öffnen, verkleinern und speichern. Der Restprozess ist ziemlich einfach und benötigt nur eine Zeile Code. Sie können es mit der Methode open() öffnen und mit der Methode resize() verkleinern.
Bildgröße in PHP ändern
- Bibliothek importieren
- Öffnen Sie das Bild und übergeben Sie den Bilddateipfad, ändern Sie die Größe und geben Sie die Breite und Höhe der Ausgabebildgröße an.
- Negieren Sie die Bildfarben und speichern Sie das Bild
Größe des Bildes via Free PHP API
Image::open('fileformat.png')
->resize(100, 100)
->negate()
->save('output.jpg');
Drehen, Flip & Apply Effects to Images via PHP
Die Open Source Gregor's Image Bibliothek hat einige wichtige Funktionen für die Bildbearbeitung und Manipulation in PHP Anwendungen enthalten. Die Bibliothek gibt Software-Entwicklern die Möglichkeit, ihre Bilder mit PHP Befehlen zu kippen, zuschneiden oder zu drehen. Es unterstützt Funktionen zum Residieren des Bildes, Residieren und Ausschneiden des Bildes in bestimmte Dimensionen, Ändern der Position des Bildes, Negative der Bildfarbe, das Bild in Graustufen umwandeln, Wasser.
Fusionsbilder via Free 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');
Verwenden Sie Wasserzeichen für Bild via Free 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');