WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
PHP Scripts / Images and Media

PHP Image Plugin

— Add -On per WorldWideScripts.net

Rep les nostres RSS per estar al dia!

Nou! Segueix-nos com vulguis!


PHP Image Plugin - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Aquest plugin inclou diverses funcions relacionades amb la imatge. Pot modificar una imatge (mida, retallar, escala), obtenir informació (dimensions, tipus i mida de l'arxiu), o crear automàticament una pantalla o una llista de totes les imatges en un directori donat. La majoria de les classes requereixen que GD estar habilitat en PHP, d'altra banda no hi ha cap requisit especial. Els exemples d'aquesta pàgina estan utilitzant imatges estàtiques, i les dades retornats com simulades CodeCanyon òbviament no permet l'execució d'scripts PHP en aquesta pàgina. Visita la pàgina d'exemple per veure les imatges realment sent modificats sobre la marxa.

Informació de la imatge

Això tornarà informació bàsica sobre una imatge específica, incloent el tipus d'imatge, l'amplada, l'alçada i la mida (en bytes, kilobytes i megabytes).

 echo $ imatge-> info ('img / swirly.png'); 

Resultat

  • Tipus d'imatge: png
  • Ample: 1920
  • Alçada: 1.280
  • Mida en bytes: 1285926
  • Grandària en kilobytes: 1.285,93
  • Mida en megabytes: 1.29


Escalar la imatge

La funció escalar una imatge proprtionally a un ample específic. Exemple redimensiona 1920 × 1280 imatge de 300 píxels d'amplada.

 $ Imatge-> escala ('img / swirly.png', $ dest = "img / scale.png ', $ width = 300); 


Resultat

Image Resize

La funció serà redimensionar una imatge a una amplada i alçada (pot no ser proporcional) específic. Exemple redimensiona 1920 × 1280 imatge de 200 × 300.

 $ Imatge-> redimensionar ('img / swirly.png', $ dest = "img / resize.png ', $ width = 200, $ height300); 


Resultat

Retallar imatge

Es retalla una imatge per a les dimensions específiques. En aquest exemple, la imatge original de 1920 × 1280 es retalla a 690 × 770 (400 píxels des de l'esquerra i 300px de la part superior).

 $ Imatge-> cultiu ('swirly.png' 'crop.png', $ dest =, $ x = 400, i = $ 300, $ width = 690, $ height = 770); 


Resultat


Contingut de la imatge

Aquesta última funció es crearà una llista de totes les imatges dins d'un directori donat. Pot optar per mostrar ja sigui com una llista de text, o per mostrar en realitat totes les imatges (amb un ajust-max ample opcional).

Llista de text

L'opció per defecte és la sortida una llista de text de totes les imatges en un directori. Per defecte, cada imatge s'inclourà en les etiquetes d'ancoratge que uneixen a l'expedient, precedit per un salt de línia "
". Si ho prefereix, pot configurar $ line_break a false i obtindrà una llista de coma separada lloc. Si el que desitja és visualitzar una llista sense vincular-la al fitxer, estableixi $ enllaç a fals.

 $ Imatge-> continguts ('dirname'); 
Resultat

Llista Visual

En lloc de limitar a enumerar les imatges en un directori, també es pot optar per mostrar les imatges reals. Hi ha un ajust d'ample màxim (ajustat a 160px en l'exemple) si desitja mantenir les imatges d'aconseguir massa gran. Cada imatge té també una classe de "img_list" si vols fer qualsevol estil addicional amb css. Finalment, també hi ha una "arrel" establir en cas que necessiteu canviar la ubicació de la pantalla. Per exemple, el meu Reescriptura CodeIgniter URI de vegades pot confondre les coses (amb el navegador i php buscant l'arxiu en diferents llocs), així que he de modificar la ruta de visualització d'aquesta pàgina.

 $ Imatge-> continguts ('DirName', $ list = 'imatge', $ enllaç = true, $ LINE_BREAK = false, $ max_width = '160') 
Resultat



Llista de matrius

L'última opció retornarà la llista com una matriu en lloc de mostrar les dades així que ets lliure per formatar com més t'agradi.

 print_r ($ Imatge-> continguts ('DirName', $ list = 'array')) / * Les dades retornats per la matriu contingut de la imatge * / Col·lecció ( [0] => colorful.jpg [1] => field.jpg [2] => pirate.jpg [3] => planet.jpg [4] => tado.jpg [5] => tornado.jpg [6] => turtle.jpg [7] => water.jpg ) 

Més arxius des de la suite PHP Plugin

Bitly

Plugin d'imatge

Mapa + Temps Plugin

Twitter Plugin

Vídeo Plugin

Temps Plugin


plantejar css


Descarregar
Altres components d'aquesta categoriaTots els components d'aquest autor
Comentaris dels clientsPreguntes freqüents i respostes

Propietats

Creada:
27 gen 11, última actualització

Alta Resolució:
no

Navegadors compatibles:
IE6, IE7, IE8, Safari, Opera

Arxius incloure:
PHP

Programari Framework:
CodeIgniter

Programari Version:
PHP 5.x, PHP 5,0-5,2, PHP 5.3

Paraules clau

eCommerce, tots els articles, CodeIgniter, la imatge, la manipulació, d'imatges, foto, php