La función ImagickDraw::getFillRule() es una función incorporada en PHP que se utiliza para obtener la regla de relleno utilizada al dibujar los polígonos.
Sintaxis:
int ImagickDraw::getFillRule( void )
Parámetros: Esta función no acepta ningún parámetro.
Valor de retorno: esta función devuelve un valor entero correspondiente a una de las constantes FILLRULE .
La lista de constantes FILLRULE se proporciona a continuación:
- imagick::FILLRULE_UNDEFINED (0)
- imagick::FILLRULE_EVENODD (1)
- imagick::FILLRULE_NONZERO (2)
Excepciones: esta función lanza ImagickException en caso de error.
Los siguientes programas ilustran la función ImagickDraw::getFillRule() en PHP:
Programa 1:
<?php // Create a new ImagickDraw object $draw = new ImagickDraw(); // Get the Fill Rule $fillRule = $draw->getFillRule(); echo $fillRule; ?>
Producción:
1 // Which is the default value corresponding to imagick::FILLRULE_EVENODD
Programa 2:
<?php // Create a new ImagickDraw object $draw = new ImagickDraw(); // Set the Fill Rule $draw->setFillRule(2); // Get the Fill Rule $fillRule = $draw->getFillRule(); echo $fillRule; ?>
Producción:
2 // Which corresponds to imagick::FILLRULE_NONZERO.
Referencia: https://www.php.net/manual/en/imagickdraw.getfillrule.php