Sory, zły przykład. Chodziło mi o np jak wychodzi 1.333 dało mi 1.34 w zaokragleniu albo 1.4. Żadna z tych 2 funkcji tego nie potrafi z tego co czytałem. Ceil zaokrągla do całości a round w tym przypadku zaokrągli w dół.
Mam jeszcze jeden problem, z użyciem
imagecolorallocate. Ustalam kolor biały jednak nadal jest czarny. WHY ? Muszę użyć jeszcze jakiejś funkcji ? W manualu nie jest to bezpośrednio napisane a nie chcę dodawać ani tekstu ani transparentnego tła.
$nowy_obrazek = imagecreatetruecolor($szerokosc_tla, $wysokosc_tla);
$background_color = imagecolorallocate($nowy_obrazek, 255, 255, 255);
$current_image = imagecreatefromjpeg($source);
ImageCopy($nowy_obrazek, $current_image, $tlo_x, $tlo_y, 0, 0, $nowa_szerokosc, $nowa_wysokosc);
if(exif_imagetype($source) == IMAGETYPE_JPEG){
imagejpeg($nowy_obrazek, $folder.'t_'.$plik);
}