1. Táirgí
  2.   Íomha
  3.   PHP
  4.   Gregwar's Image
 
  

Oscail Foinse PHP API chun Íomhánna a Ionramháil

Leabharlann PHP a chuireann ar chumas ríomhchláraitheoirí Bogearraí íomhánna a athrú, iad a ghéarú, a chumasc, a dhathú, a líonadh agus a rothlú.

Is leabharlann foinse oscailte í Íomhá Gregwar atá dírithe ar oibiachtaí a thugann an cumas d’fhorbróirí bogearraí íomhánna a láimhseáil laistigh dá bhfeidhmchláir PHP féin. Trí úsáid a bhaint as an API, is féidir leat méid a athrú, scála a athrú, méid an fhórsa a athrú, bairr a athrú, barr súmáil isteach, barr a bhaint agus íomhánna a dhiúltú. Ina theannta sin, ceadaíonn an API duit gile a shocrú, codarsnacht, an íomhá a thiontú go liathscála, an íomhá a chabhsáil, an íomhá a rianúil, an íomhá a ghéarú, an íomhá a dhathú, agus go leor eile.

Ní chuireann an API gné ar íomhá oscailte riamh. Ina áit sin - Déanann an API na híomhánna go léir a thaisceadh ar dtús agus ansin na gnéithe a chur i bhfeidhm. Cuireann an API an íomhá san eagar oibríochtaí ar a bhfuil ainm, cineál agus is féidir leat an hash a úsáid chun an comhad a chuardach sa taisce.

Previous Next

Tús a chur le hÍomhá Gregwar

Éilíonn sé PHP 5.2+. Is féidir leat leabharlann Íomhá Gregwar's a shuiteáil go héasca tríd an gcumadóir. Bain úsáid as an ordú seo a leanas le do thoil.

Suiteáil Íomhá Gregwar trí Chumadóir

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

Athraigh Íomhánna trí API PHP Saor in Aisce

Chuir leabharlann foinse oscailte Gregwar's Image tacaíocht ar fáil chun íomhánna a athrú laistigh d'fheidhmchláir. Trí úsáid a bhaint as an API, is féidir leis an bhforbróir leabharlann Gregwar a allmhairiú, an íomhá a oscailt, í a athrú agus í a shábháil. Tá an próiseas méid a athrú simplí go leor agus ní gá ach líne amháin de chód. Is féidir leat é a oscailt le modh oscailte () agus é a athrú ag baint úsáide as modh Athraigh () .

Athraigh an Íomhá i PHP

  1. Leabharlann Iompórtáil
  2. Oscail Íomhá agus pas cosán comhaid íomhá, athraigh é a mhéid agus cuir leithead agus airde méid íomhá aschuir ar fáil.
  3. Déan na dathanna íomhá a dhiúltú agus an íomhá a shábháil

Athraigh an Íomhá trí API PHP Saor in Aisce

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

Rothlaigh, Smeach & Cuir Éifeachtaí i bhFeidhm ar Íomhánna trí PHP

Áiríodh i leabharlann foinse oscailte Gregwar's Image roinnt gnéithe tábhachtacha maidir le láimhseáil agus ionramháil íomhánna taobh istigh d'fheidhmchláir PHP. Tugann an leabharlann an cumas d’fhorbróirí bogearraí a n-íomhánna a smeach, a bhearradh nó a rothlú ag úsáid orduithe PHP. Tacaíonn sé le gnéithe chun scála caomhnaithe na híomhá a athrú, an íomhá a athrú agus a bhearradh de réir toisí tugtha, suíomh na híomhá athmhéadaithe a athrú, dathanna na híomhá a dhiúltú, an íomhá a thiontú go liathscála, an íomhá a cabhradh, comhaid a chumasc, comhartha uisce a chur leis an íomhá. , cuireann sé éifeacht imeall ar an íomhá agus go leor eile.

Cumaisc Íomhánna trí API PHP Saor in Aisce

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

Cuir comhartha Uisce ar Íomhá trí API PHP Saor in Aisce

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