@rusgayfer

Как сделать обводку изображения белым цветом?

Накладываю на изображение аватар, и нужно его обвести белым контуром. Как это делается?

else {
    $file_name = BASEPATH.'header/camera_200.png';

    if(file_exists($file_name) && $show_top_comments) {
        $top_comments_photo = new Imagick($file_name);
        if($roundingOff==true) {
            RoundingOff($top_comments_photo, $top_comments_width, $top_comments_height);
        }

        $draw->setFont(BASEPATH."/font/".$font_last_subscribe);
        $draw->setFontSize($last_subscribe_font_size);
        $draw->setFillColor("rgb(".$last_subscribe_font_color.")");

        $bg->compositeImage($top_comments_photo, Imagick::COMPOSITE_DEFAULT, $top_comments_photo_pixel_x, $top_comments_photo_pixel_y);
		$bg->annotateImage($draw, $top_text_pixel_x, $top_text_pixel_y, 0, mb_strtoupper('Комментатор дня', 'UTF-8'));
        $bg->annotateImage($draw, $top_comments_text_pixel_x, $top_comments_text_pixel_y, 0, mb_strtoupper('Место Свободно      ', 'UTF-8'));
    }
}
  • Вопрос задан
  • 104 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Yan-s
Удобнее работать с библиотекой image.intervention.io
Можно добавить границу при помощи image.intervention.io/api/resizeCanvas
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы