Cimage förenklar processen med att arbeta med bilder via PHP och dess GD förlängning.
Denna lilla PHP-klass ger en mycket enklare och tydligare syntax för redigering och bearbetning foto på serversidan, och sedan caching och optimera dem för klientsidan leverans.
Cimage och dess img.php klass är lätt att integrera i befintliga program och kommer att hjälpa webbutvecklare enkelt beskära, klippa, ändra storlek eller sträcka bilder till vissa dimensioner.
Utvecklare kan inte bara hantera en bilds mått och proportioner, men de kan också ändra dess format, använda olika effektfilter på toppen, och även spara den med olika kvalitets- och komprimeringsinställningar.
Detta kan visa sig vara en mycket användbar funktion, särskilt när man utvecklar webbaserade applikationer som behöver arbeta med bilder på ett eller annat sätt.
bruksanvisningar medföljer Cimage README fil
Vad är nytt i den här versionen.
- använd alltid lösenord, inställning i img_config.php.
- Ändra storlek gif hålla öppenhet.
- Nu återstatus 500 när något inte fungerar.
- Tre olika lägen. Stränga, produktion, utveckling
- Tre filer för allt-i-ett imgs.php, imgp.php, imgd.php.
- Ändra namnet på script allt-i-ett till webroot / imgs.php.
- Kombinera all kod i en singel manus, webroot / img_single.php.
- Tillåt hotlinking / utlakning konfiguration.
- Alias-namn är utan förlängning.
- Alternativ alias kräver nu lösenord för att fungera.
- Stöd för alternativ lösenordet pwd att skydda användningen av alias och fjärr nedladdning.
- Stöd för options alias som skapar en länk till en cachad version av bilden.
Vad är nytt i version 0.7.0:
- Använd alltid lösenord, inställning i img_config.php.
- Ändra storlek gif hålla öppenhet.
- Nu återstatus 500 när något inte fungerar.
- Tre olika lägen. Stränga, produktion, utveckling
- Tre filer för allt-i-ett imgs.php, imgp.php, imgd.php.
- Ändra namnet på script allt-i-ett till webroot / imgs.php.
- Kombinera all kod i en singel manus, webroot / img_single.php.
- Tillåt hotlinking / utlakning konfiguration.
- Alias-namn är utan förlängning.
- Alternativ alias kräver nu lösenord för att fungera.
- Stöd för alternativ lösenordet pwd att skydda användningen av alias och fjärr nedladdning.
- Stöd för options alias som skapar en länk till en cachad version av bilden.
Vad är nytt i version 0.6.
- Skrev och lagt dokumentation
- Flyttade conolution expressesion från img_config.php till Cimage.
- Mindre rengöring av fastigheter i Cimage.
- Lägga webroot / htaccess att visa upp hur vänliga webbadresser kan skapas för img.php.
- Annan alternativ fill-to-fit, ff.
- Annan alternativ genväg, sc för att möjliggöra konfiguration av komplexa uttryck.
- Stöd för anpassade vindlingar.
- Omstrukturerade testprograms.
- Korrigerad json på PHP 5.3.
- Förbättrad mall för tester i Webroot / test vid test ut.
- Lägga alternativ falta med kommaseparerad lista av 11 float-värden, wraps och exponerar imageconvoluttion ().
- Lägga alternativ DPR, enhetspixelförhållande som standard 1. Ställ in 2 för att få ett dubbelt så stor bild. Användbart för Retina bildskärmar. I grund och botten en genväg för att förstora bilden.
- Lägga verktyget cache.bash för att underlätta insamling statistik på cache användning.
- Cache-katalogen kan nu vara skrivskyddad och betjäna alla cachade filer, fortfarande inte när behöver spara filer.
- Cache använder nu samma filändelse som originalbilden.
Vad är nytt i version 0.5.3:
- Lade AutoRotate, aro` auto rotera bildbaserad på EXIF-information.
- tillagd bgcolor, bgc` att använda som bakgrundsfärg när behöver ett fyllmedel färg, till exempel rotera 45.
- Lade rotateBefore, rb` att rotera bilden en viss vinkel före behandling.
- Lade rotateAfter, ra` att rotera bilden en viss vinkel efter bearbetning.
- saneras kodformatering, bort avslutande blanksteg.
- Bort @ från startbilder, bättre att visa korrekt varning när misslyckas # 34, men uttryckte det tillbaka igen.
- Inställning gd.jpeg_ignore_warning true som standard # 34.
- webroot / check_system.php matar nu version av PHP och GD.
- # 32 korrekt skicka 404 header när betjänar ett felmeddelande.
- Att försöka kontrollera fråga # 29, men kan inte.
- Lägga struktur för testprograms tillsammans med användning webroot / test_issue29.php som prov.
- Förbättra kodformatering.
- Support filnamn i versaler JPEG, JPG, PNG och GIF, som föreslås i # 37.
- Ändra Cimage :: utgång () som föreslås i # 37.
- Lägga säkerhet kontrollera att bildens filnamn är alltid under vägen IMAGE_PATH som anges i img_config.php # 37.
- Lägga konfigurationsalternativ i img_config.php för inställning giltiga tecken i bild filnamn.
- Flytta webroot / test * i katalogen webroot / test.
- webroot / check_system.php matar nu om förlängning för exif är laddad.
- Broke API när initDimensions () delas upp i två metoder, nya initDimensions () och loadImageDetails ().
Krav :
- PHP 5.3 eller högre
Kommentarer hittades inte