Управляет сглаживанием обводок контуров

# ImagickDraw::setStrokeAntialias

(PECL imagick 2, PECL imagick 3)

ImagickDraw::setStrokeAntialias — Управляет сглаживанием обводок контуров

### Описание

public function ImagickDraw::setStrokeAntialias(bool `$enabled`): bool
Внимание

Функцию пока не задокументировали; для знакомства доступен только список аргументов.

Управляет сглаживанием обводок контуров. По умолчанию обведённые контуры сглаживаются. Когда сглаживание отключено, для обведённых пикселей устанавливается пороговое значение, чтобы определить, следует ли использовать цвет обводки или цвет базового холста.

### Список параметров

`enabled`

  Настройка сглаживания.

### Возвращаемые значения

Функция не возвращает значения после выполнения.

### Примеры

Пример #1 Пример использования ImagickDraw::setStrokeAntialias()

    <?php
    function setStrokeAntialias($strokeColor, $fillColor, $backgroundColor) {

        $draw = new \ImagickDraw();

        $draw->setStrokeColor($strokeColor);
        $draw->setFillColor($fillColor);
        $draw->setStrokeWidth(1);
        $draw->setStrokeAntialias(false);
        $draw->line(100, 100, 400, 105);

        $draw->line(100, 140, 400, 185);

        $draw->setStrokeAntialias(true);
        $draw->line(100, 110, 400, 115);
        $draw->line(100, 150, 400, 195);

        $image = new \Imagick();
        $image->newImage(500, 250, $backgroundColor);
        $image->setImageFormat("png");

        $image->drawImage($draw);

        header("Content-Type: image/png");
        echo $image->getImageBlob();
    }

    ?>

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open