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

Abonneer u op onze feed om de hoogte te blijven!

Nieuw! Volg ons als u het wilt!


anySize - Caching image resizer - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Beschrijving

anySize is een lichtgewicht, drop-in, volledig geautomatiseerde, caching, make-je-koffie-en-klaar-het-in-bed-script waarmee u een verzoek en het genereren van afbeeldingen (jpg, gif of png) van elke grootte.

Bijvoorbeeld:

U uploadt "afbeelding.png" om uw afbeelding map "images"
  1. <Img src = "images / afbeelding.png" />
    Het beeld wordt teruggegeven bij zijn eigen resolutie
  2. <Img src = "images / aangepast / afbeelding.png? S = duim" />
    Een miniatuurweergave wordt gepresenteerd
  3. <Img src = "images / aangepast / afbeelding.png? S = medium" />
    Een medium afbeelding formaat wordt gepresenteerd
  4. <Img src = "images / aangepast / afbeelding.png? W = 100 & h = 150" />
    Een beeld met een maximum breedte 150px en hoogte max 100px wordt gepresenteerd. Beeldverhouding wordt gehandhaafd.
  5. <Img src = "images / aangepast / afbeelding.png? W = 100 & h = 150 & a = false" />
    Een beeld met een breedte van 150px en hoogte 100px wordt gepresenteerd. Beeldverhouding niet wordt gehandhaafd.

En nu voor de ontzagwekkende:

Wanneer u een beeld te vragen de eerste keer dat het resultaat wordt opgeslagen in een cache map en alle verdere verzoeken gebruiken die cache. Image-bestand bijgewerkt en opnieuw geupload? Niet nodig om de cache te spoelen; alles wordt automatisch verzorgd!
Wilt u de grootte van uw afbeelding "verkleinde" definiëren? Wil je een optie "megaawesome" toe te voegen, zodat u beelden / afbeelding.png kunt aanvragen? S = megaawesome? Wil je willekeurige resizen (opties 4 en 5) uit te schakelen? Geen probleem! Alles is ingesteld in de eerste paar regels van de code met behulp van intuïtief-genoemde variabelen. Werkt uit de doos, maar is zeer gemakkelijk aan te passen.

De volgende zijn vlaggen en variabelen van het systeem begrijpt:

s: (Set Size)
Vb: <img src = "images / aangepast / afbeelding.png s = someSize" />
Geeft een afbeelding van een vooraf bepaalde maat (ingesteld bovenaan het anySize.php bestand)
De standaard maten van de doos zijn:

  • s = duim: het 60 × 60 max grootte.
  • s = klein: max grootte 200 × 200.
  • s = medium: maximale grootte 400 × 400.
  • s = groot: max grootte 800 × 800.

Belangrijk: De maten zijn echt eenvoudig te veranderen, toevoegen, verwijderen, etc. Opmerkingen in het dossier blijkt hoe deze maten te bewerken.

w: (Breedte)
Vb: <img src = "images / aangepast / afbeelding.png w = 100" />
Geeft een beeld met een breedte van 100px. Tenzij anders vermeld, wordt de beeldverhouding behouden.

h: (Hoogte)
Vb: <img src = "images / aangepast / afbeelding.png h = 150" />
Geeft een beeld met een hoogte van 100px. Tenzij anders vermeld, wordt de beeldverhouding behouden.

a: (Aspect Ratio)
Vb: <? "Images / aangepast / afbeelding.png w = 100 & h = 150 & a = false" img src = />
Geeft een beeld met een breedte van 100px en een hoogte van 150px; Beeldverhouding wordt genegeerd en wordt de afbeelding 100px breed en 150px hoog als een = false

Opmerking: Als u zowel w en h te stellen en niet ingesteld op een "valse" het systeem zal een beeld dat past binnen het kader bepaald door w en h met behoud van de aspect ratio te produceren. Wezen w en h, wanneer ze samen te stellen, vormen een selectiekader voor het resultaat. Zie voorbeeld 4 voor hoe dit eruit zou kunnen zien in de code.

Maar wacht! Er is meer!

Inbegrepen in de anySize download is een snelheid geoptimaliseerde versie van het script dat gebruik maakt van alleen de grootte vlag (s) en verhoogt de cache snelheid voor echt lichtgewicht en bliksemsnelle operatie.

Updates!

  • 7 augustus 2009: Toegevoegd transparantie ondersteuning voor PNG en GIF-bestanden.


Downloaden
Andere onderdelen in deze categorieAlle onderdelen van deze auteur
OpmerkingenVeelgestelde vragen en antwoorden

Eigenschappen

Gemaakt:
7 9 augustus

Laatste update:
N / A

Compatibel Browsers:
IE6, IE7, IE8, IE9, IE10, Firefox, Safari, Opera, Chrome

Software Version:
PHP 5.x

met hoge resolutie:
Nee

Files Inbegrepen:
PHP

Trefwoorden

eCommerce, wissen, cache, galerij, afbeelding, afbeeldingen, vergroten of verkleinen, vergroten, verkleinen, reziser, verkleinde generatie, miniaturen