Loading:


    Zmniejszenie rozmiaru i tworzenie miniatury proporcjonalnie w phpthumb

    Skrypt przedstawia jak przy użyciu biblioteki phpThumb zmniejszyć rozmiar zdjęcia i stworzyć miniaturę proporcjonalnie bez utraty jakości .

    Strona autora

     

    Pobieramy bibliotekę

     

    Po pobraniu wgrywamy wszystkie pliki do katalogu o nazwie phpthumb (jest to przykładowa nazwa folderu nazwa może być dowolna)

     

    teraz tworzymy plik miniatura.php będzie on nam tworzył miniaturę i pomniejszał rozmiar

     

    Ustawiamy adres do katalogu klasy ThumbLib.inc.php

     

    require_once '../phpthumb/ThumbLib.inc.php';

     

    Ustawiamy opcje z klasy ThumbLib.inc.php

     

    $options = array
    resizeUp' => true

    $thumb =   - ścieżka do pliku pierwotnego

    $thumb->resize() - rozmiar 1 pliku
    ->save(); - ścieżka 1 pliku
    $thumb->resize() -  rozmiar 2 pliku
    ->save(); - ścieżka 2 pliku

    Poniżej widać cały kod pliku

     

    Uwaga jeśli chcesz aby plik pierwotny nadpisał się 1 plikiem wtedy daj taką samą nazwę pliku pierwotnego i 1

     



    Napisz Artyku³

    Listing

    <?php
    // Zmniejszanie rozmiaru i tworzenie miniatury

          // Ustawienie adresu do katalogu klasy phpthumb
          require_once '../phpthumb/ThumbLib.inc.php';
          // Ustawiamy opcje z klasy ThumbLib.inc.php
          $options = array(

          'resizeUp' => true,

          );
     
    $thumb = @PhpThumbFactory::create(galeria/test.jpg, $options);  //ścieżka do pliku pierwotnego    
    $thumb->resize(800, 800)//rozmiar 1 zdjęcia zostaną dobrane wartości proporcjonalne
    ->save(galeria/photo_min.jpg);//adres 1 zdjęcia
    $thumb->resize(200, 200)//rozmiar 2 zdjęcia zostaną dobrane wartości proporcjonalne
    ->save(galeria/photo_max.jpg);//adres 2 zdjęcia

    ?>




    Dodano przez: altres Ranga: 0 Punktów: 0
    Komentarze użytkowników
    NIE DZIAŁA !!! ,mam plik nazwa.JPG zajmuje o 1,5 mega i chciałem go przerobić i nic :(
    autor: jarek3366 | 12630 | 2011-11-03 12:45:10


      • Tre¶æ komentarza
        Kod do komentarza (opcjonalnie)
        PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
        Autor
        Token
        token

         

         








    funkcje.net
    Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2025 v.1.5 | design: diviXdesign & rainbowcolors