PHP 5.6.0beta1 released

ImagickDraw::point

(PECL imagick 2.0.0)

ImagickDraw::pointDessine un point

Description

bool ImagickDraw::point ( float $x , float $y )
Avertissement

Cette fonction n'est pas documentée et seule la liste des arguments est disponible.

Dessine un point en utilisant la couleur de trait courante, ainsi que l'épaisseur, dans les coordonnées spécifiées.

Liste de paramètres

x

L'abscisse du point

y

L'ordonnée du point

Valeurs de retour

Aucune valeur n'est retournée.

add a note add a note

User Contributed Notes 2 notes

up
0
Brian
5 months ago
This no longer uses the fill color.  It now uses the stroke color, consistent with the documentation.
up
0
spz
4 years ago
point($x, $y) uses the FillColor of ImagickDraw! This actually took quite a while, till I found out that it's falsely documented on these pages. So to draw single pixels, do it like this:

<?php
$image
= new Imagick();
$draw = new ImagickDraw();
$pixel = new ImagickPixel('red');
$image->newImage(10, 10, 'transparent', 'gif');

// Here comes the magick:
$pixel->setColor($_POST[$i."x".$j]);
$draw->setFillColor($pixel);
$draw->point($i,$j);

$image->drawImage($draw);
$image->writeImages($path, true);
?>
To Top