CImage zjednodušuje proces práce s obrázky pomocí PHP a jeho rozšíření GD.
Tento malý PHP třída poskytuje mnohem jednodušší a jasnější syntaxe pro úpravy a zpracování fotografií je na straně serveru, a pak ukládání do mezipaměti a optimalizuje je pro dodávku na straně klienta.
CImage a jeho img.php třídy lze snadno integrovat do jakékoliv existující aplikace a pomůže webovým vývojářům snadno oříznout, střih, změnit velikost nebo protáhnout fotografií na určité rozměry.
Vývojáři mohou nejen řídit rozměry obrazu a poměr stran, ale mohou také změnit jeho formát, aplikovat různé filtry efekt na vrcholu, a také uložit s různým nastavením kvality a komprese.
To se může ukázat jako velmi užitečnou funkci, a to zejména při vývoji webových aplikací, které potřebují pro práci s obrázky v jedné cestě nebo jiný.
instrukce k použití jsou opatřeny README souboru CImage to
Co je nového v této verzi:.
- Vždy používat heslo, kterým se v img_config.php.
- Změna velikosti gif udržet transparentnost.
- Nyní se vrací statuscode 500, když se něco nepodaří.
- tři různé režimy:. Přísný, výroba, vývoj
- tři soubory pro all-in-one imgs.php, imgp.php, imgd.php.
- Změnit název skriptu all-in-one Webroot / imgs.php.
- Kombajny celý kód do jednoho Singel skriptu, webroot / img_single.php.
- Zakázat hotlinking / leeching podle konfigurace.
- Alias-name je bez přípony.
- Možnost alias nyní vyžaduje heslo do práce.
- Podpora voleb hesla pwd ochránit využití alias a dálkové stahování.
- Byla přidána podpora pro opční alias, který vytváří odkaz na archivované verze obrazu.
Co je nového ve verzi 0.7.0:
- Vždy používat heslo, kterým se v img_config.php.
- Změna velikosti gif udržet transparentnost.
- Nyní se vrací statuscode 500, když se něco nepodaří.
- tři různé režimy:. Přísný, výroba, vývoj
- tři soubory pro all-in-one imgs.php, imgp.php, imgd.php.
- Změnit název skriptu all-in-one Webroot / imgs.php.
- Kombajny celý kód do jednoho Singel skriptu, webroot / img_single.php.
- Zakázat hotlinking / leeching podle konfigurace.
- Alias-name je bez přípony.
- Možnost alias nyní vyžaduje heslo do práce.
- Podpora voleb hesla pwd ochránit využití alias a dálkové stahování.
- Byla přidána podpora pro opční alias, který vytváří odkaz na archivované verze obrazu.
Co je nového ve verzi 0.6:.
- přepsal a přidal dokumentace
- přesunuto conolution expressesion od img_config.php do CImage.
- Minor čištění nemovitostí v CImage.
- Přidání Webroot / .htaccess předvést, jak friendly URL adresy mohou být vytvořeny pro img.php.
- přidána volba fill-to-fit, a násl.
- přidána volba zástupce, sc umožnit konfiguraci složitých výrazů.
- Byla přidána podpora pro vlastní závity.
- Restrukturalizované testprograms.
- Opraveno json na PHP 5.3.
- Zlepšení šablonu pro zkoušky v Webroot / zkoušek při testování ven.
- Přidání volby Convolve přičemž čárkami oddělený seznam 11 float hodnot, zábaly a vystavuje imageconvoluttion ().
- Přidávání možnost DPR, device-pixel-poměr, který standardně 1. nastavena na hodnotu 2, aby si dvakrát tak velký obrázek. Užitečné pro sítnici displeje. V podstatě slouží jako zástupce pro zvětšení obrazu.
- Přidání užitnou cache.bash zmírnit shromažďování statistiky o využívání mezipaměti.
- Cache-adresáře může být nyní jen pro čtení a sloužit všem mezipaměti soubory, stále nedaří, když je potřeba ukládat soubory.
- Cache nyní používá stejnou příponu souboru jako původní obraz.
Co je nového ve verzi 0.5.3:
- Přidaný AutoRotate, aro` pro automatické otočení obrazu na bázi na EXIF informací.
- Přidaný bgColor, bgc` použít jako backgroundColor když potřebují barvu výplňový, například otáčet 45.
- Přidaný rotateBefore, rb` pro otočení obrázku o určitý úhel před dalším zpracováním.
- Přidaný rotateAfter, ra` pro otočení obrázku o určitý úhel po zpracování.
- vyčistit formátování kódu, odstraněny koncové mezery.
- Odebráno @ od úvodních obrázků, lepší zobrazení správné varování při selhání # 34, ale dát to znovu.
- Nastavení gd.jpeg_ignore_warning na hodnotu true jako výchozí # 34.
- webroot / check_system.php nyní výstupy verzi PHP a GD.
- # 32 správně poslat 404 hlavičku při servírování chybovou zprávu.
- Ve snaze ověřit záležitost # 29, ale nejde to.
- Přidání strukturu pro testprograms spolu s, použití Webroot / test_issue29.php jako vzorek.
- Zlepšení kód formátování.
- Podpora názvy souborů z velkých JPEG, JPG, PNG a GIF, jak je navrženo v # 37.
- Změna CImage :: výstup (), jak je navrženo v # 37.
- Přidání zabezpečení zkontrolujte, zda image souboru je vždy nižší než cesta image_path jak je uvedeno v img_config.php # 37.
- Přidávání konfigurační položku v img_config.php pro stanovení platné znaky v obrazu souboru.
- Stěhovací Webroot / test * do adresáře Webroot / test.
- webroot / check_system.php nyní výstupy, pokud je načten rozšíření pro Exif.
- Broke API, když initDimensions () rozdělit na dvě metody, nové initDimensions () a loadImageDetails ().
Požadavky
- PHP 5.3 nebo vyšší
Komentáře nebyl nalezen