Turinio valdymo sistema

Prisijungimas partneriams
Jūsų slaptažodis

Dirbame su:










iPyr_Image

Objektas skirtas vaizdinių failų tvarkymui ir apdorojimui.
Metodai:
  • iPyr_Image::check($filename, $params = array()) - grąžina informaciją apie paveiksliuką ($filename) jeigu toks egzistuoja, arba klaidos kodą. -1 - failo nėra, -2 - failas ne vaizdinis, -3 paveiksliukai nepalaikomi sistemos. $params["allow_flash"] nurodo ar gali paveiksliukas būti Flash tipo (tame tarpe ir compressed)
  • iPyr_Image::put($filename, $params = array()) - patikrina ir įdeda paveiksliuką ($filename) į sistemą. $params["allow_flash"] nurodo ar gali paveiksliukas būti Flash (tame tarpe ir compressed, jeigu palaiko serveris)
  • iPyr_Image::del($id) - ištrina paveiksliuką iš sistemos Alias‘as $ipyr->storage -> delBinFile($id);
  • iPyr_Image::replace($id, $filename, $params = array())  - pakeičia paveiksliuką $id, kitu paveiksliuku ($filename), taip pat patikrina paveiksliuko parametrus. $params["allow_flash"] nurodo ar gali paveiksliukas būti Flash tipo (tame tarpe ir compressed).
  • iPyr_Image::chkgd2() - patikrina ar pasiekiamos GD2 funkcijos
  • iPyr_Image::getImageInfo($filename) - analogiškas PHP funkcijai GetImageSize(), bet grąžina -1 jeigu failas nerastas.
  • iPyr_Image::resize($filename, $new_w, $new_h, $option = -1) - pakeičia paveiksliuko ($filename) išmatavimus. Grąžina paveiksliuko GD resursą.
  • iPyr_Image::resample($filename, $new_w, $new_h, $option = -1) - pakeičia paveiksliuko ($filename) išmatavimus išsaugojant kokybę, jeigu palaiko PHP. Grąžina paveiksliuko GD resursą.
  • iPyr_Image::rotate($filename, $angle=0) - pasuka paveiksliuką ($filename) nurodytu kampu ($angle). Grąžina paveiksliuko GD resursą.