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

anySize - Caching image resizer

— Add-On till WorldWideScripts.net

Prenumerera på vårt foder för att hålla dig uppdaterad!

Nytt! Följ oss som du vill ha det!


anySize - Caching image resizer - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Beskrivning

anySize är en lätt, drop-in, helt automatiserad, caching, make-you-kaffe-och-tjäna-det-i-säng script som låter dig begär och generera bilder (jpg, gif eller png) av alla storlekar.

Till exempel:

Du laddar upp "image.png" till din bildmapp, "bilder"
  1. <Img src = "images / image.png" />
    Bilden är tillbaka i sin ursprungliga upplösning
  2. <Img src = "images / storlek / image.png? S = tumme" />
    En miniatyr presenteras
  3. <Img src = "images / storlek / image.png? S = medium" />
    En medelstor bild presenteras
  4. <Img src = "images / storlek / image.png? W = 100 & h = 150" />
    En bild med max bredd 150px och max höjd 100px presenteras. Proportionerna bibehålls.
  5. <Img src = "images / storlek / image.png? W = 100 & h = 150 & a = false" />
    En bild med bredden 150px och höjden 100px presenteras. Bildformat inte upprätthålls.

Och nu för awesome:

När du begär en bild första gången resultatet lagras i en mapp cache och alla ytterligare ansökningar använda cache. Bildfil uppdateras och re-laddade? Inget behov av att tömma cachen; allt automatiskt tas hand om!
Vill definiera storleken på din "thumbnail" bilden? Vill du lägga till ett "megaawesome" alternativ så att du kan begära bilder / image.png? S = megaawesome? Vill du inaktivera godtyckliga storleksändring (alternativ 4 och 5)? Inga problem! Allt sätts upp i de första raderna i koden använder intuitivt-namngivna variabler. Fungerar ur lådan, men är extremt lätt att skräddarsy.

Följande är flaggor och variabler i systemet förstår:

s: (Set Size)
Ex: <img src = "? Images / storlek / image.png s = someSize" />
Returnerar en bild av en förutbestämd storlek (som ställts vid början av anySize.php fil)
Standard storlekar ur lådan är:

  • s = thumb: max storlek 60 × 60 bild.
  • s = liten: max storlek 200 × 200 bild.
  • s = medium: max storlek 400 × 400 bild.
  • s = stor: max storlek 800 × 800 bild.

Obs: Dessa storlekar är verkligen enkelt att ändra, lägga till, ta bort, etc. Kommentarer i målet hur man redigerar dessa storlekar.

w: (bredd)
Ex: <img src = "? Images / storlek / image.png w = 100" />
Returnerar en bild med en bredd på 100px. Om inget annat anges, är proportionerna bevaras.

h: (höjd)
Ex: <img src = "? Images / storlek / image.png h = 150" />
Returnerar en bild med en höjd på 100px. Om inget annat anges, är proportionerna bevaras.

a: (bildförhållande)
Ex: <"? Images / storlek / image.png w = 100 & h = 150 & a = false" img src = />
Returnerar en bild med en bredd på 100px och höjden 150px; Bildformat ignoreras och bilden vara 100px bred och 150px hög om a = falskt

Obs: Om du ställer in både w och h och inte ställa en till "false" systemet kommer att producera en bild som passar i lådan som definieras av w och h samtidigt bibehålla proportionerna. I huvudsak w och h, när den är inställd tillsammans bildar en begränsningsram för resultatet bild. Se exempel 4 för hur detta skulle kunna se ut i kod.

Men vänta! Det finns mer!

Ingår i anySize nedladdningen är en varvtalsoptimerad version av manus som använder bara storlek flaggan (s) och ökar cache hastighet för riktigt lätt och blixtsnabba drift.

Uppdateringar!

  • 7 augusti 2009: Inkom transparens stöd för PNG och GIF-filer.


Hämta
Andra komponenter i denna kategoriAlla komponenter i denna författare
KommentarerVanliga frågor och svar

Egenskaper

Skapad:
7 9 augusti, Last Update

Kompatibla Webbläsare:
IE6, IE7, IE8, IE9, IE10, Firefox, Safari, Opera, Chrome, programversion

Filer Ingår:
PHP

Nyckelord

e-handel, alla artiklar, cache, galleri, bild, bilder, ä, ndra storlek, ä, ndra storlek, reziser, miniatyr generation, miniatyrer