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 para WorldWideScripts.net

@es1wwsSuscríbete a nuestro RSS para estar al día!

¡Nuevo! Síguenos como quieras!


PHP Image Plugin - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Este plugin incluye varias funciones relacionadas con la imagen. Puede modificar una imagen (tamaño, recortar, escala), obtener información (dimensiones, tipo y tamaño del archivo), o crear automáticamente una pantalla o una lista de todas las imágenes en un directorio dado. La mayoría de las clases requieren que GD estar habilitado en PHP, por lo demás no hay ningún requisito especial. Los ejemplos de esta página están usando imágenes estáticas, y los datos devueltos como simuladas CodeCanyon obviamente no permite la ejecución de scripts PHP en esta página. Visita la página de ejemplo para ver las imágenes realmente siendo modificados sobre la marcha.

Información de la imagen

Esto devolverá información básica sobre una imagen específica, incluyendo el tipo de imagen, la anchura, la altura y el tamaño (en bytes, kilobytes y megabytes).

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

Resultado

  • Tipo de imagen: png
  • Ancho: 1920
  • Altura: 1.280
  • Tamaño en bytes: 1285926
  • Tamaño en kilobytes: 1,285.93
  • Tamaño en megabytes: 1.29


Escalar la imagen

La función escalar una imagen proprtionally a un ancho específico. Ejemplo redimensiona 1920 × 1280 imagen de 300 píxeles de ancho.

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


Resultado

Image Resize

La función será redimensionar una imagen a una anchura y altura (puede no ser proporcional) específico. Ejemplo redimensiona 1920 × 1280 imagen de 200 × 300.

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


Resultado

Recortar imagen

Se recorta una imagen para las dimensiones específicas. En este ejemplo, la imagen original de 1920 × 1280 se recorta a 690 × 770 (400 píxeles desde la izquierda y 300px de la parte superior).

 $ Imagen-> cultivo ('swirly.png' 'crop.png', $ dest =, $ x = 400, y = $ 300, $ width = 690, $ height = 770); 


Resultado


Contenido de la imagen

Esta última función se creará una lista de todas las imágenes dentro de un directorio dado. Puede optar por mostrar ya sea como una lista de texto, o para mostrar en realidad todas las imágenes (con un ajuste-max ancho opcional).

Lista de texto

La configuración predeterminada es la salida una lista de texto de todas las imágenes en un directorio. Por defecto, cada imagen se incluirá en las etiquetas de anclaje que unen al expediente, precedido por un salto de línea "
". Si lo prefiere, puede configurar $ line_break en false y obtendrá una lista de coma separada lugar. Si lo que desea es visualizar una lista sin vincularla al archivo, establezca $ enlace a falso.

 $ Imagen-> contenidos ('dirname'); 
Resultado

Lista Visual

En lugar de limitarse a enumerar las imágenes en un directorio, también se puede optar por mostrar las imágenes reales. Hay un ajuste de ancho máximo (ajustado a 160px en el ejemplo) si desea mantener las imágenes de conseguir demasiado grande. Cada imagen tiene también una clase de "img_list" si quieres hacer cualquier estilo adicional con css. Por último, también hay una "raíz" establecer en caso de que necesite modificar la ubicación de la pantalla. Por ejemplo, mi Reescritura CodeIgniter URI a veces puede confundir las cosas (con el navegador y php buscando el archivo en diferentes lugares), así que tengo que modificar la ruta de visualización de esta página.

 $ Imagen-> contenidos ('DirName', $ list = 'imagen', $ enlace = true, $ LINE_BREAK = false, $ max_width = '160') 
Resultado



Lista de matrices

La última opción devolverá la lista como una matriz en lugar de mostrar los datos así que eres libre para formatearlo como más te guste.

 print_r ($ Imagen-> contenidos ('DirName', $ list = 'array')) / * Los datos devueltos por la matriz contenido de la imagen * / Colección ( [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 archivos desde la suite PHP Plugin

Bitly

Plugin de imagen

Mapa + Tiempo Plugin

Twitter Plugin

Vídeo Plugin

Tiempo Plugin


plantear css


Descargar
Otros componentes de esta categoríaTodos los componentes de este autor
ComentariosPreguntas frecuentes y respuestas

Propiedades

Creada:
27 de enero 11, Última actualización

Alta Resolución:
no

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

Archivos Incluyó:
PHP

Software Framework:
CodeIgniter

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

Palabras clave

eCommerce, todos los artí, culos, CodeIgniter, la imagen, la manipulació, n de imá, genes, foto, php