1. Táirgí
  2.   Íomha
  3.   PHP
  4.   WideImage
 
  

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

Leabharlann PHP a chuireann ar chumas ríomhchláraitheoirí Bogearraí íomhánna GIF, PNG, JPEG a Lódáil, a Mhéadaigh & a Thiontú go héasca.

Leabharlann foinse oscailte atá dírithe ar oibiachtaí is ea an WideImage a thugann an cumas d’fhorbróirí bogearraí íomhánna a láimhseáil laistigh dá bhfeidhmchláir PHP féin. Soláthraíonn an leabharlann bealach simplí chun íomhánna a lódáil, a ionramháil agus a shábháil sna formáidí íomhá is coitianta. Tacaíonn an leabharlann le gnéithe cosúil le híomhánna a athrú, bearradh, cumasc, scríobh téacs le scáth, athrú go formáidí eile, clónáil íomhá, comhartha uisce a chur ar an íomhá, agus go leor eile.

Áirítear sa leabharlann faoi láthair tacaíocht do chuid de na formáidí comhaid íomhá is coitianta a fhaigheann tacaíocht dhúchasach ón síneadh GD ar an bhfreastalaí mar GIF, PNG, JPG, GD, GD2, WBMP, XBM, agus XPM. Tacaíonn sé freisin le BMP (léamh / scríobh) agus TGA (inléite amháin). Tá tacaíocht le haghaidh tiontú tras-fhormáid curtha san áireamh sa leabharlann. Is féidir le forbróirí íomhá a luchtú go héasca san fhormáid is rogha leo agus ansin is féidir leo é a shábháil in aon fhormáid comhaid íomhá eile a dtacaítear léi.

Úsáideann an leabharlann síneadh GD chun an chuid is mó de na hoibríochtaí tacaithe ar íomhánna a dhéanamh. Ní thacaíonn an síneadh GD le roinnt feidhmeanna agus is beag duine atá ag feidhmiú go mall mar go bhfuil siad códaithe i PHP íon. D'oibrigh an fhoireann WideImage go dian chun an cód leabharlainne a bharrfheabhsú agus tá na feidhmeanna GD nuashonraithe chun feidhmíocht a fheabhsú.

Previous Next

Tús a chur le WideImage

Éilíonn sé PHP 5.2+ le síneadh GD2. Is féidir leat an leabharlann WideImage a shuiteáil go héasca trí PEAR. Bain úsáid as an ordú seo a leanas le do thoil.

Suiteáil WideImage trí PEAR

pear channel-discover pear.kozak.si
pear install kozak.si/WideImage 

Íomhánna a Shábháil go Formáidí Eile trí PHP

Chuir an leabharlann foinse oscailte WideImage tacaíocht ar fáil chun íomhánna a shábháil i gcomhad, go díreach chuig brabhsálaí, nó is féidir leo sonraí íomhá a aisghabháil mar theaghrán laistigh d'aipeanna féin. Chun an comhad a shábháil ní mór duit ainm an chomhaid agus a chonair a chur ar aghaidh mar pharaiméadar. Agus tú ag sábháil go JPEG nó PNG, is féidir leat cáilíocht na híomhá a shocrú do JPEG, agus an leibhéal comhbhrú do PNG. Agus tú ag aisghabháil mar theaghrán, is féidir leat sonraí íomhá a ghabháil gan stró agus iad a shábháil i mbunachar sonraí nó i gcomhad. Is féidir leat an íomhá a shábháil go díreach chuig an mbrabhsálaí freisin. Caithfidh tú pas a fháil sa pharaiméadar cineál íomhá agus déanfar é a shábháil san fhormáid mholta.

Sábháil Íomhá go Comhad trí PHP API

include "path-to/WideImage.php";
//load Image
$image = WideImage::load("path-to/image.jpg");
// save to jpeg, quality=40
$img->saveToFile('image.jpg', 40);
// save to png, compression level = 6
$img->saveToFile('image.png', 6);

Íomhánna á Luchtú trí PHP API

Ligeann an API WideImage do ríomhchláraitheoirí bogearraí íomhá dá rogha féin a luchtú go héasca laistigh dá bhfeidhmchlár PHP féin. Chuir an leabharlann roinnt roghanna ar fáil chun íomhánna a luchtú, mar shampla íomhá a luchtú ó chomhad, trí URL a sholáthar, ó theaghrán dénártha, nó ó acmhainn bhailí íomhá GD. Ní mór duit cosán iomlán comhaid agus ainm íomhá a sholáthar. Tá an rogha teaghrán dénártha an-úsáideach nuair is gá chun íomhánna a luchtú ó bhunachar sonraí.

Luchtaigh & Eagar Íomhá trí PHP

$font = '/resources/assets/NOVABOLD.otf';
  $image = WideImage::load('name');
  $canvas = $image->getCanvas();
  $canvas->useFont($font, 20, $image->allocateColor(255, 255, 255));          
  $canvas->writeText('center', 'top', 'I am ');
   

Íomhá a Athrú agus a Bhearradh

Chuir an leabharlann saor in aisce WideImage feidhmiúlacht ar fáil chun íomhánna a athrú nó a bhearradh ag baint úsáide as orduithe PHP. Ní mór duit toisí nua na híomhá a sholáthar. Má chuirtear toise amháin ar fáil agus mura sonraítear an ghné eile (nó má thugtar null), rinne an leabharlann é a ríomh go cliste ó chóimheas na toise eile. I gcás oibríochtaí cosúil le méid a athrú agus barr a chur san áit a gcuirtear na comhordanáidí ar aghaidh mar pharaiméadair, tá rogha na gcomhordanáidí cliste an-úsáideach.

Luchtaigh & Eagar Íomhá trí PHP

include "path-to/WideImage.php";
//load Image
$image = WideImage::load("path-to/image.jpg");
//Resize Image 
$resized = $image->resize(400, 300);
//Save Image
$resized->saveToFile("small.jpg");
 Gaeilge