Obracanie (rotate) obrazka PHP Asido
Skrypt obraca obrazek o daną ilość stopni wynik zapisuje jako nowy obrazek.
Na początek pobieramy biblioteke asido
Następnie wypakowujemy pliki PHP do katalogu asido i wgrywamy je na nasz serwer.
Listing
//Plik php obraca obrazek o daną ilość stopni
<?php
/**
* Ustawiamy ścieżkę do katalogu klasy asido
*/
include('asido/class.asido.php');
/**
* Użyj sterownika GD
*/
asido::driver('gd');
/**
* Tworzymy objekt Asido_Image
*/
$i1 = asido::image(
'obrazek.jpg', //nazwa obrazka do przeskalowania
'obrazekPrzeskalowany.png' // pod taką nazwą zostanie zapisany obrócony obrazek
);
/**
* Obrót obrazka o 90, 180 i 270 stopni
*/
Asido::Rotate($i1, 90);
Asido::Rotate($i1, 180);
Asido::Rotate($i1, 270);
/**
* Obrócenie obrazka o 30 stopni, wypełniając czarne pole pozostałe po obrocie ładnym zielonym kolorem.
*/
Asido::Rotate($i1, 30, Asido::Color(39, 107, 20));
/**
* Zapisujemy plik lub nadpisujemy jeśli istnieje
*/
$i1->save(ASIDO_OVERWRITE_ENABLED);
?>
Dodano przez: igor
Ranga: Administrator serwisu Punktów: 0
Ranga: Administrator serwisu Punktów: 0
Komentarze użytkowników
:: Losowe artykuły
:: Wymiana linków
Modowe inspiracje |
Android Gry i Aplikacje |
ZaplanujTransport.pl: Przeprowadzki, transport, aukcje |
Logo dla firmy |
Change Tires - Car Weather Forecast Reminder |
Laminas: MVC Framework for PHP |
IT Books Reviews and Programming: JS, JAVA, PHP, ANDROID, CSS |
Katalog roślin |
Programming articles: JAVA, PHP, C++, Python, JavaScript |
Kancelaria Adwokacka Łukasz Huszno