CImage

Software screenshot:
CImage
Software informatie:
Versie: 0.7.9 Bijgewerkt
Upload datum: 11 Mar 16
Ontwikkelaar: Mikael Roos
Licentie: Gratis
Populariteit: 27

Rating: 4.0/5 (Total Votes: 2)

CImage vereenvoudigt het proces van het werken met beelden via PHP en de GD extensie.

Dit kleine PHP-klasse voorziet in een veel eenvoudiger en duidelijker syntax voor het bewerken en verwerken van foto's op de server-side, en vervolgens caching en het optimaliseren van hen voor client-side levering.

CImage en zijn img.php klasse zijn eenvoudig te integreren in een bestaande applicatie en zal helpen webontwikkelaars eenvoudig te snijden, knippen, verkleinen of foto's rekken tot bepaalde dimensies.

Ontwikkelaars kunnen niet alleen de afmetingen van een afbeelding en aspectratio te beheren, maar ze kunnen ook het formaat wijzigen, diverse effect filters toe te passen op de top, en ook opslaan met verschillende kwaliteit en compressie-instellingen.

Dit is een zeer nuttige eigenschap zijn, en vooral bij het ontwikkelen van webtoepassingen die moeten werken met beelden in één of andere manier.

Gebruik instructies zijn voorzien van de CImage's README bestand

Wat is nieuw in deze release:.

  • gebruik altijd het wachtwoord instellen in img_config.php.
  • Resize gif houden van transparantie.
  • Nu keert statuscode 500 als er iets mislukt.
  • Drie verschillende modi:. Streng, productie, ontwikkeling
  • Drie-bestanden voor all-in-one imgs.php, imgp.php, imgd.php.
  • Wijzig naam van script all-in-one webroot / imgs.php.
  • Combineer alle code in een singel script, webroot / img_single.php.
  • Sta geen hotlinking / leechen van de configuratie.
  • Alias-naam is zonder extensie.
  • Optie alias vereist nu wachtwoord te werken.
  • Ondersteuning voor optie wachtwoord, dow om het gebruik van alias en downloaden op afstand te beschermen.
  • Ondersteuning toegevoegd voor optie alias die een link naar een gecachte versie van het beeld ontstaat.

Wat is nieuw in versie 0.7.0:

  • Gebruik altijd wachtwoord instellen in img_config.php.
  • Resize gif houden van transparantie.
  • Nu keert statuscode 500 als er iets mislukt.
  • Drie verschillende modi:. Streng, productie, ontwikkeling
  • Drie-bestanden voor all-in-one imgs.php, imgp.php, imgd.php.
  • Wijzig naam van script all-in-one webroot / imgs.php.
  • Combineer alle code in een singel script, webroot / img_single.php.
  • Sta geen hotlinking / leechen van de configuratie.
  • Alias-naam is zonder extensie.
  • Optie alias vereist nu wachtwoord te werken.
  • Ondersteuning voor optie wachtwoord, dow om het gebruik van alias en downloaden op afstand te beschermen.
  • Ondersteuning toegevoegd voor optie alias die een link naar een gecachte versie van het beeld ontstaat.

Wat is nieuw in versie 0.6:.

  • herschreef en toegevoegde documentatie
  • Verplaatst conolution expressesion van img_config.php tot CImage.
  • Minor reinigen van woningen in CImage.
  • Het toevoegen van webroot / htaccess om te laten zien hoe vriendelijk urls kan worden gecreëerd voor img.php.
  • Toegevoegde optie fill-to-fit, ff.
  • Toegevoegde optie snelkoppeling, sc de configuratie van complexe expressies mogelijk te maken.
  • Ondersteuning toegevoegd voor aangepaste kronkels.
  • Geherstructureerd testprograms.
  • Gecorrigeerd JSON op PHP 5.3.
  • Verbetering van de template voor tests in webroot / proeven bij het testen uit.
  • Het toevoegen optie convolve nemen komma's gescheiden lijst van 11 float-waarden, wraps en bloot imageconvoluttion ().
  • Het toevoegen optie dpr, device-pixel-verhouding, die standaard op 1. Set 2 tot een twee keer zo groot beeld te krijgen. Nuttig voor Retina displays. In principe is een snelkoppeling naar het beeld te vergroten.
  • Het toevoegen van hulpprogramma cache.bash te verzamelen statistieken te verlichten op cache gebruik.
  • Cache-directory kan nu alleen-lezen zijn en serveren alle bestanden in de cache, nog steeds niet bij nodig hebt om bestanden op te slaan.
  • Cache gebruikt nu dezelfde bestandsextensie als de originele afbeelding.

Wat is nieuw in versie 0.5.3:

  • Toegevoegd autorotate, aro` om automatisch roteren image-based op EXIF-informatie.
  • Toegevoegd bgColor, bgc` om te gebruiken als achtergrondkleur wanneer nodig een filler kleur, bijvoorbeeld roteren 45.
  • Toegevoegd rotateBefore, rb` afbeelding om te draaien een bepaalde hoek vóór verwerking.
  • Toegevoegd rotateAfter, ra` om beeld te roteren een bepaalde hoek na verwerking.
  • Opgeruimd code opmaak, verwijderd spaties.
  • Verwijderd @ openen beelden, beter om de juiste waarschuwing weer te geven wanneer falende # 34, maar zet hem weer terug.
  • instellen gd.jpeg_ignore_warning om waar als standaard # 34.
  • webroot / check_system.php uitgangen nu versie van PHP en GD.
  • # 32 404 header correct te sturen bij het serveren een foutmelding.
  • Proberen om de kwestie # 29 te controleren, maar kan niet.
  • Het toevoegen van structuur voor de testprograms samen met, het gebruik webroot / test_issue29.php als monster.
  • Verbetering van de code opmaak.
  • Ondersteuning bestandsnamen hoofdletters JPEG, JPG, PNG en GIF, zoals voorgesteld in # 37.
  • Het veranderen CImage :: uitgang () zoals voorgesteld in # 37.
  • Het toevoegen van beveiliging te controleren of het bestandsnaam is altijd onder de image_path pad zoals aangegeven in img_config.php # 37.
  • Het toevoegen van configuratie-item in img_config.php voor het instellen van geldige tekens in de bestandsnaam van de afbeelding.
  • Verhuizen webroot / test * in directory webroot / test.
  • webroot / check_system.php uitgangen nu als extensie voor exif wordt geladen.
  • Broke API wanneer initDimensions () te splitsen in twee methoden, nieuwe initDimensions () en loadImageDetails ().

Eisen

  • PHP 5.3 of hoger

Vergelijkbare software

Andere software van ontwikkelaar Mikael Roos

Lydia
Lydia

13 Apr 15

CSource
CSource

9 Feb 16

style.php
style.php

1 Mar 15

Reacties op CImage

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!