• Rozwiązano Ratlerek

    (@ratlerek)


    Witam,

    Mam taki kod:

    <a>" rel="bookmark" title="Zobacz artykuł <?php the_title_attribute(); ?>"><img src="<?php bloginfo( 'template_directory' ); ?>/timthumb.php?src=<?php echo get_post_meta( $post->ID, "image_value", true ); ?>&w=521&h=246&zc=1" alt="<?php the_title(); ?>" /></a>

    Zdefiniowana szerokość obrazka wynosi 521 pixeli i jest ok. Jak poprawić parametr wysokości obrazka, aby zamiast zdefiniowanych 246 pixeli dopasowywało wysokość do szerokości, wedle oryginalnych proporcji obrazka. Ergo jak oryginalny obrazek miał 1024×768 pixeli, to aby po przeskalowaniu miał 521 (zdefiniowana szerokość) x 390 (zachowana proporcja obrazu). Albo, gdy obrazek pierwotny ma dla przykładu 600×960 pixeli, aby po przeskalowaniu było 521×833 (znów z zachowaniem proporcji). Jak to zrobić? Czy da się określić parametr h, jako zmienną proporcjonalną do parametru w?

    Pozdrawiam!

Zobacz 2 odpowiedzi - od 1 do 2 (z 2 łącznie)
  • Twórca wątku Ratlerek

    (@ratlerek)

    PS. Może zamieszczę więcej informacji aby ułatwić znalezienie odpowiedzi? Nie jestem programistą. Nie orientuję się w kodzie. Wiem, że korzystam z pliku timthumb.php w którego kodzie zdefiniowane są odpowiednie parametry. Plik ten i jego kod można zobaczyć pod adresem: http://timthumb.googlecode.com/svn/trunk/timthumb.php Muszą być weń zdefiniowane takie parametry, które określają zasady przeskalowywania obrazków. Czy ktoś z Was, znający języki programowania, może zerknąć nań i powiedzieć mi, jak zmienić ww. parametr h w linijce ?>&w=521&h=246&zc=1″, aby efekt był taki, jakiego oczekuję? Podstawić pod h 0 po prostu? Jak sądzicie?

    Twórca wątku Ratlerek

    (@ratlerek)

    wystarczyło podać 0 😉

Zobacz 2 odpowiedzi - od 1 do 2 (z 2 łącznie)
  • Temat ‘TimThumb – jak zdefiniować parametr wysokości, aby dopasowywał się do szerokości’ jest zamknięty na nowe odpowiedzi.