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

Mag-subscribe sa aming mga feed upang manatili hanggang sa petsa!

Bago! Sundin amin sa gusto mo!


anySize - Caching image resizer - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Paglalarawan

anySize ay isang magaang, drop-in, ganap na awtomatiko, pag-cache, gawin-mo-coffee-at-maglingkod-ito-sa-bed script na nagbibigay-daan humiling ka at makabuo ng mga imahe (jpg, gif o png) ng anumang laki.

Halimbawa:

Upload ka ng "image.png" sa iyong folder ng imahe, "mga larawan"
  1. <Img src = "images / image.png" />
    Ang imahe ay ibinalik sa katutubong resolution nito
  2. <Img src = "images / laki / image.png? S = thumb" />
    Ang isang thumbnail ay nagpakita
  3. <Img src = "images / laki / image.png? S = medium" />
    Ang isang medium size na imahe ay nagpakita
  4. <Img src = "images / laki / image.png? W = 100 & h = 150" />
    Isang imahe na may max na lapad 150px at max na taas 100px ay ipinakita. Aspect ratio ay pinananatili.
  5. <Img src = "images / laki / image.png? W = 100 & h = 150 & isang huwad =" />
    Isang imahe na may lapad 150px taas at 100px ay ipinakita. Aspect ratio ay HINDI napanatili.

At ngayon para sa kahanga-hangang:

Kapag humiling ka ng isang imahe sa unang pagkakataon ang resulta ay naka-imbak sa isang folder cache at lahat ng karagdagang mga kahilingan na gamitin ang cache. Na-update na file ng imahe at muling pag-upload? Hindi mo na kailangang kapantay ang cache; ang lahat ng bagay ay awtomatikong dadalhin sa pangangalaga ng!
Gusto na tukuyin ang laki ng iyong "thumbnail" imahe? Gusto mo bang magdagdag ng isang pagpipilian na "megaawesome" kaya maaari kang humiling ng mga larawan / image.png? S = megaawesome? Gustong hindi paganahin ang mga arbitrary na pinapalitan ang sukat (mga opsyon 4 & 5)? Walang problema! Lahat ay naka-set up sa unang ilang linya ng code gamit intuitively-pinangalanan variable. Gumagana sa labas ng kahon ngunit ito ay lubos na madaling i-customize.

Ang mga sumusunod ay mga flag at naiintindihan ng mga variable ng system ang:

s: (Set na Laki)
Hal: <img src = "? Images / laki / image.png s = someSize" />
Ibinabalik ng isang imahe ng isang paunang-determinadong laki (tulad ng itinakda sa tuktok ng anySize.php file)
Ang default na mga laki sa labas ng kahon ay ang mga:

  • s = thumb: max na laki ng 60 × 60 imahe.
  • s = maliit: max na laki ng 200 × 200 imahe.
  • s = medium: max na laki ng 400 × 400 imahe.
  • s = malaki: max na laki ng 800 × 800 imahe.

Tandaan: Ang mga laki ay talagang simple upang baguhin, magdagdag, mag-alis, atbp Komento sa file ay nagpapakita kung paano i-edit ng mga laki.

w: (Lapad)
Hal: <img src = "? Images / laki / image.png w = 100" />
Ibinabalik ang isang imahe na may lapad na 100px. Maliban kung tinukoy, aspect ratio napapanatili.

h: (Taas)
Hal: <img src = "? Images / laki / image.png h = 150" />
Ibinabalik ang isang imahe na may taas na 100px. Maliban kung tinukoy, aspect ratio napapanatili.

a: (Aspect Ratio)
Hal: <"? Images / laki / image.png w = 100 & h = 150 & isang huwad =" img src = />
Ibinabalik ang isang imahe na may lapad na 100px at taas na 150px; Aspect ratio ay binabalewala at ang imahe AY maging 100px ang lapad at 150px ang taas kung ang isang = false

Tandaan: Kung itinakda mo ang parehong w at h at hindi nagtakda ng sa "huwad" ang system ay gumawa ng isang imahe na umaangkop sa loob ng kahon na tinukoy ng w at h habang pinapanatili ang aspect ratio. Mahalaga w at h, kapag itinakda nang magkasama, bumuo ng isang bounding box para sa larawan na resulta. Tingnan ang Halimbawa 4 para sa kung paano maaaring tumingin ito sa code.

Ngunit maghintay! Marami pa!

Kasama sa ang pag-download anySize ay isang bilis-optimize na bersyon ng script na gumagamit lamang ng laki (mga) flag at boosts ang bilis ng cache para sa tunay na magaan at lightening mabilis na pagpapatakbo.

Mga Update!

  • Agosto 7, 2009: Idinagdag transparency suporta para sa PNG at GIF file.


I-download
Iba pang mga bahagi sa kategoryang itoAng lahat ng mga bahagi ng may-akdang ito
Mga komentoMga madalas itanong at sagot

Properties

Nilikha:
7 9 Agosto

Huling Update:
N / A

katugmang Mga Browser:
IE6, IE7, IE8, IE9, IE10, Firefox, Safari, Opera, Chrome

Bersyon Software:
5.x PHP

High Resolution:
Hindi

File Kasamang:
PHP

Keyword

eCommerce, Lahat ng Mga Item, cache, gallery, imahe, mga larawan, palitan ang laki, pagbabago ng laki, reziser, henerasyon thumbnail, ang mga thumbnail