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

@pt1wwsAssine o nosso feed para se manter atualizado!

Novo! Siga-nos o que você quiser!


PHP Image Plugin - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Este plugin inclui várias funções relacionadas com imagens. Você pode modificar uma imagem (redimensionar, cortar, escala), obter informações (dimensões, tipo e tamanho do arquivo), ou criar automaticamente uma exibição ou uma lista de todas as imagens em um determinado diretório. A maioria das classes exigem que GD ser habilitado no PHP, caso contrário, não há quaisquer requisitos especiais. Os exemplos nesta página estão usando imagens estáticas, e os dados retornados simulados como CodeCanyon obviamente não permite a execução de scripts PHP nesta página. Visite a página de exemplo para ver as imagens realmente sendo modificados na mosca.

Informações da Imagem

Isso retornará informações básicas sobre uma imagem específica, incluindo o tipo de imagem, largura, altura e tamanho (em bytes, kilobytes e megabytes).

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

Resultado

  • Tipo de imagem: png
  • Largura: 1920
  • Altura: 1280
  • Tamanho em bytes: 1285926
  • Tamanho em kilobytes: 1.285,93
  • Tamanho em megabytes: 1,29


Escala da imagem

A função irá redimensionar uma imagem proprtionally para uma largura específica. Exemplo redimensiona 1920 × 1280 imagem de 300 pixels de largura.

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


Resultado

Imagem Resize

A função irá redimensionar uma imagem para a largura e altura (pode não ser proporcional) específico. Exemplo redimensiona 1920 × 1280 a imagem de 200 × 300.

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


Resultado

Cortar Imagem

Este surge uma imagem para dimensões específicas. Neste exemplo, a imagem original 1920 × 1280 é cortada para 690 × 770 (400px da esquerda, 300px do topo).

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


Resultado


Conteúdo da imagem

Esta última função irá criar uma lista de todas as imagens dentro de um determinado diretório. Você pode optar por exibi-la ou como uma lista textual, ou para realmente mostrar todas as imagens (com uma configuração de largura max-opcional).

Lista de texto

As configurações padrão irá imprimir uma lista de texto de todas as imagens em um diretório. Por padrão, cada imagem será fechado em marcas de âncora com links para o arquivo, passou por uma quebra de linha "
". Se preferir, você pode definir $ LINE_BREAK para falso e você terá uma lista coma separados em vez disso. Se você quiser apenas para exibir uma lista sem ligar para o arquivo, defina $ link para falso.

 $ Imagem-> conteúdo ('dirname'); 
Resultado

Lista Visual

Em vez de apenas listar as imagens em um diretório, você também pode optar por exibir as imagens reais. Há uma configuração de largura max-(ajustado para 160px no exemplo), se você quiser manter as imagens de ficar muito grande. Cada imagem também tem uma classe de "img_list" se você quiser fazer qualquer estilo adicional com css. Por fim, há também um "root" configuração no caso de você precisar modificar o local de exibição. Por exemplo, a minha reescrita CodeIgniter URI às vezes pode confundir as coisas (com o navegador e php procurando o arquivo em locais diferentes), então eu preciso para modificar o caminho de exibição nesta página.

 $ Imagem-> conteúdo ('nomedir', $ list = "imagem", $ link = true, $ LINE_BREAK = false, $ max_width = '160') 
Resultado



Lista de matriz

A opção final retornará a lista como uma matriz em vez de exibir os dados então você está livre para formatá-lo como quiser.

 print_r ($ Imagem-> conteúdo ('nomedir', $ list = 'matriz')) / * Os dados retornados pela matriz conteúdo da imagem * / Ordem ( [0] => colorful.jpg [1] => field.jpg [2] => pirate.jpg [3] => planet.jpg [4] => tado.jpg [5] => tornado.jpg [6] => turtle.jpg [7] => Water.jpg ) 

Mais arquivos da suíte PHP Plugin

Bitly

Plugin Imagem

Mapa + Tempo Plugin

Twitter Plugin

Vídeo Plugin

Plugin Tempo


Pose css


Download
Outros componentes nesta categoriaTodos os componentes deste autor
ComentáriosPerguntas mais frequentes perguntas e respostas

Propriedades

Criado:
27 jan 11

Última Atualização:
N / A

High Resolution:
não

Navegadores compatíveis:
IE6, IE7, IE8, Safari, Opera

Arquivos incluídos:
PHP

Software Framework:
CodeIgniter

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

Palavras-chave

eCommerce, todos os itens, codeigniter, imagem, manipulaç, ã, o de imagem, foto, php