1. Prodotti
  2.   Immagine
  3.   PHP
  4.   Imagecow
 
  

API PHP open source per l'elaborazione di immagini 

Crea e manipola immagini reattive tramite i comandi PHP. Ruota, ritaglia, ridimensiona l'immagine mantenendo le proporzioni e la conversione dell'immagine in altri formati tramite PHP. 

Imagecow è una libreria open source molto potente e stabile per la gestione delle capacità di elaborazione delle immagini all'interno delle applicazioni PHP. La libreria è molto utile per creare e manipolare immagini reattive. La libreria è molto semplice, veloce e facile da usare. La libreria utilizza librerie GD2 o Imagick e può essere estesa con altre, se necessario.

Questa libreria PHP open source Imagecow offre agli sviluppatori la possibilità di manipolare le immagini sul web. L'API ha fornito supporto per diverse funzionalità avanzate di elaborazione delle immagini come rotazione delle immagini, generazione di immagini reattive, ridimensionamento dell'immagine mantenendo le proporzioni, conversione dell'immagine in altri formati, ritaglio delle immagini, clonazione dell'immagine, applicazione della filigrana sull'immagine, applicazione della qualità della compressione dell'immagine, Disegna il testo lungo un percorso e molti altri.

Previous Next

Iniziare con Imagecow

Il modo consigliato per installare Imagecow è tramite Compositore. Si prega di utilizzare il seguente comando per installare ut.

Installare Imagecow via Composer

$ composer require imagecow/imagecow

Crea immagini reattive tramite le API PHP

La specifica delle immagini reattive è senza dubbio una grande vittoria per il Web. Questa libreria Imagecow open source consente agli sviluppatori di software di generare facilmente immagini reattive. Imagecow supporta i suggerimenti client che consentono di generare immagini reattive senza utilizzare cookie o codice javascript. I suggerimenti per i clienti sono stati introdotti da Google diventando uno standard.

Crea immagini reattive tramite le API PHP

$file = __DIR__.'/'.$_GET['file'];
$transform = isset($_GET['transform']) ? $_GET['transform'] : null;
//Create the image instance
$image = Image::fromFile($file);
//Set the client hints
$image->setClientHints([
    'dpr' => isset($_SERVER['HTTP_DPR']) ? $_SERVER['HTTP_DPR'] : null,
    'width' => isset($_SERVER['HTTP_WIDTH']) ? $_SERVER['HTTP_WIDTH'] : null,
    'viewport-width' => isset($_SERVER['HTTP_VIEWPORT_WIDTH']) ? $_SERVER['HTTP_VIEWPORT_WIDTH'] : null,
]);
//Transform the image and display the result:
$image->transform($transform)->show();

Ridimensiona le immagini utilizzando l'API PHP

Saper ridimensionare le immagini è molto utile e aiuta a ridurre il più possibile le dimensioni del file e a mantenere la qualità dell'immagine. La libreria Imagecow consente ai programmatori PHP di ridimensionare le immagini all'interno delle proprie applicazioni. È possibile ridimensionare l'immagine mantenendo le proporzioni. È necessario fornire la nuova larghezza massima dell'immagine e la nuova altezza massima dell'immagine. Imagecow supporta il calcolo delle parti più importanti dell'immagine da ritagliare e ridimensionare automaticamente.

Ridimensionare l'immagine tramite PHP Biblioteca

//Assuming the original image is 1000x500
$image->resize(200);                    // change to 200x100
$image->resize(0, 200);                 // change to 400x200
$image->resize(200, 300);               // change to 200x100
$image->resize(2000, 2000);             // keeps 1000x500

Capovolgi, ritaglia o ruota le immagini tramite PHP

Imagecow offre agli sviluppatori di software la possibilità di capovolgere, ritagliare o ruotare le loro immagini utilizzando i comandi PHP all'interno delle loro applicazioni. La libreria supporta il ridimensionamento automatico e il ritaglio dell'immagine con facilità. Gli sviluppatori possono ruotare un'immagine a un angolo specifico con solo un paio di righe di codice. Inoltre, puoi impostare l'opacità dell'immagine e applicare la sfocatura gaussiana all'immagine.

Come ruotare l'immagine tramite PHP?

require __DIR__.'/bootstrap.php';
use Imagecow\Image;
$image = Image::fromFile(__DIR__.'/my-image.jpg', $library);
$image->rotate(90);
$image->show();

Applicazione della filigrana sull'immagine

La libreria open source Imagecow ha fornito funzionalità per l'applicazione di filigrane sull'immagine all'interno delle proprie applicazioni. Puoi aggiungere una filigrana alle tue foto digitali per proteggerle e impedire alle persone di utilizzare le immagini senza la tua autorizzazione. Gli sviluppatori possono aggiungere in modo programmatico una filigrana a un'immagine e possono configurare facilmente la posizione e l'opacità.

Aggiungi Watermark alle immagini via PHP?

$image = Image::fromFile('photo.jpg');
$logo = Image::fromFile('logo.png');
$logo->opacity(50);
$image->watermark($logo);
 Italiano