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

Abonu al nia feed resti ĝisdata!

Nova! Sekvu nin kiel vi deziras gxin!


anySize - Caching image resizer - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Priskribo

anySize estas malpeza, drop-in, tute aŭtomatigitaj, caching, fari-vi-kafo-kaj-servi-it-en-lito skripto kiu permesas peti kaj generi bildojn (jpg, gif aux png) de ajna grandeco.

Ekzemple:

Vi alŝutu "image.png" al via bildo dosierujon "bildoj"
  1. <Img src = "bildoj / image.png" />
    La bildo estas redonita en lia denaska rezolucio
  2. <Img src = "bildoj / malpligrandigeblaj / image.png? S = dikfingro" />
    A bildeton prezentas
  3. <Img src = "bildoj / malpligrandigeblaj / image.png? S = meza" />
    A mezgrandaj bildo prezentas
  4. <Img src = "bildoj / malpligrandigeblaj / image.png? W = 100 & h = 150" />
    Bildo kun maks larĝo 150px kaj max alteco 100px estas prezentita. Aspekto rilatumo estas subtenita.
  5. <Img src = "bildoj / malpligrandigeblaj / image.png? W = 100 & h = 150 & a = falsa" />
    Bildo kun larĝo 150px kaj alteco 100px estas prezentita. Aspekto rilatumo ne subtenas.

Kaj nun por la awesome:

Kiam vi petas bildon la unua tempo la rezulto estas stokita en caché dosierujon kaj ĉiuj pli petoj uzi tiun kaŝmemoro. Bildo dosiero ĝisdatigis kaj re-alŝutis? Neniu bezono kaŝus la kaŝmemoro; ĉio estas aŭtomate zorgo!
Volas difini la grandecon de via "thumbnail" bildon? Volas aldoni "megaawesome" eblo tiel vi povas peti bildoj / image.png? S = megaawesome? Volas malebligi arbitra regrandigo (opcioj 4 & 5)? Neniu problemo! Ĉio estas starigita en la unuaj malmultaj linioj de kodo uzante intuicie-nomata variabloj. Verkoj el la skatolo, sed estas ekstreme facila por personecigi.

La sekvaj estas flagoj kaj variabloj de la sistemo komprenas:

s: (Ara Grando)
Eks: <img src = "bildoj / malpligrandigeblaj / image.png? S = someSize" />
Revenas bildo de antaŭ-fiksita grandeco (kiel fiksita je la supro de la anySize.php dosiero)
La norma grandeco el la skatolo estas:

  • s = dikfingro: maks grandeco 60 × 60 bildon.
  • s = malgranda: maks grandeco 200 × 200 bildo.
  • s = meza: maks grandeco 400 × 400 bildo.
  • s = granda: maks grandeco 800 × 800 bildo.

Notu: Tiuj grandecoj estas vere simpla ŝanĝi, aldoni, forigi, ktp Komentoj en la dosiero spektaklo kiel redakti tiuj grandecoj.

w: (Larĝeco)
Eks: <img src = "bildoj / malpligrandigeblaj / image.png? W = 100" />
Revenas bildo kun larĝo de 100px. Se specifita, aspekto rilatumo estas konservitaj.

h: (Alto)
Eks: <img src = "bildoj / malpligrandigeblaj / image.png? H = 150" />
Revenas bildo kun alteco de 100px. Se specifita, aspekto rilatumo estas konservitaj.

a: (Aspect Ratio)
Eks: <img src = "bildoj / malpligrandigeblaj / image.png? W = 100 & h = 150 & a = falsa" />
Revenas bildo kun larĝo de 100px kaj alteco de 150px; Aspekto rilatumo estas ignorita kaj la bildo estos 100px larĝa kaj 150px altaj se = falsa

Noto: Se vi starigis ambaŭ w kaj h kaj ne starigu al "falsa" sistemo produktos bildon kiu persvadas ene de la skatolo difinitaj per w kaj h subtenante la proporcio. Esence w kaj h, kiam starigis kune formas baranta skatolo por la rezulto bildo. Vidu Ekzemplo 4 por ke tiu povu rigardi kodon.

Sed atendu! Ekzistas pli!

Inkludita en la anySize malŝarĝo estas rapido-optimumigita versio de la skripto kiu uzas nur la grandecon flago (j) kaj akcelas la kaŝmemoro rapideco por vere malpeza kaj mi malpezigas rapida operacio.

Ĝisdatigojn!

  • Aŭgusto 7th 2009: Aldonis travidebleco subteno por PNG kaj GIF-dosieroj.


Elŝuti
Aliaj komponantoj en ĉi tiu kategorioĈiuj komponantoj de tiu aŭtoro
KomentojOftaj demandoj kaj respondoj

Propraĵoj

Kreita:
7 Aŭgusto 09

Lasta Aktualigo:
N / A

Kongrua Browsers:
IE6, IE7, IE8, IE9, IE10, Firefox, Safari, Opero, Chrome, Programaro Versio

Ŝlosilvortoj

eCommerce, All Items, kaŝmemoro, galerio, bildo, bildoj, regrandigi, regrandigi, reziser, bildeton generacio, bildetojn