# php_manual

id: Gmagick::writeimage
type: function
doc:
<comment>Description:</comment>
  Escribe una imagen al nombre de archivo especificado
  
  Escribe una imagen al nombre de archivo especificado. Si el parámetro filename es NULL, la imagen
  se escribe en el nombre de archivo establecido por Gmagick::ReadImage() o
  Gmagick::SetImageFilename().

<comment>Param:</comment>
  <info>string</info>  <strong>$filename</strong>  El nombre de archivo de la imagen.

<comment>Return:</comment>
  <info>Gmagick</info>  El objeto Gmagick


id: GmagickDraw::annotate
type: function
doc:
<comment>Description:</comment>
  Dibuja texto en la imagen
  
  Dibuja texto en la imagen.

<comment>Param:</comment>
  <info>float</info>   <strong>$x</strong>     coordenada x a la izquierda del texto
  <info>float</info>   <strong>$y</strong>     coordenada y a la línea base del texto
  <info>string</info>  <strong>$text</strong>  texto a dibujar

<comment>Return:</comment>
  <info>GmagickDraw</info>  El objeto GmagickDraw si se tuvo éxito.


id: GmagickDraw::arc
type: function
doc:
<comment>Description:</comment>
  Dibuja un arco
  
  Dibuja un arco que cae dentro de un rectángulo circundante en la imagen.

<comment>Param:</comment>
  <info>float</info>  <strong>$sx</strong>  coordenada x del inicio del rectángulo circundante
  <info>float</info>  <strong>$sy</strong>  coordenada y del inicio del rectángulo circundante
  <info>float</info>  <strong>$ex</strong>  coordenada x del final del rectángulo circundante
  <info>float</info>  <strong>$ey</strong>  coordenada y del final del rectángulo circundante
  <info>float</info>  <strong>$sd</strong>  grados de inicio de rotación
  <info>float</info>  <strong>$ed</strong>  grados finales de rotación

<comment>Return:</comment>
  <info>GmagickDraw</info>  El objeto GmagickDraw si se tuvo éxito.


id: GmagickDraw::bezier
type: function
doc:
<comment>Description:</comment>
  Dibuja una curva Bézier
  
  Dibuja una curva Bézier a través de un conjunto de puntos en la imagen.

<comment>Param:</comment>
  <info>array</info>  <strong>$coordinate_array</strong>  Matriz de coordenadas

<comment>Return:</comment>
  <info>GmagickDraw</info>  El objeto GmagickDraw si se tuvo éxito


id: GmagickDraw::ellipse
type: function
doc:
<comment>Description:</comment>
  Dibuja una elipse en la imagen
  
  Dibuja una elipse en la imagen.

<comment>Param:</comment>
  <info>float</info>  <strong>$ox</strong>     coordenada x del origen
  <info>float</info>  <strong>$oy</strong>     coordenada y del origen
  <info>float</info>  <strong>$rx</strong>     radio en x
  <info>float</info>  <strong>$ry</strong>     radio en y
  <info>float</info>  <strong>$start</strong>  inicio de rotación en grados
  <info>float</info>  <strong>$end</strong>    final de rotación en grados

<comment>Return:</comment>
  <info>GmagickDraw</info>  El objeto GmagickDraw si se tuvo éxito


id: GmagickDraw::getfillcolor
type: function
doc:
<comment>Description:</comment>
  Devuelve el color de relleno
  
  Devuelve el color de relleno usado cuando se dibujan objetos rellenos.

<comment>Return:</comment>
  <info>void</info>  El color de relleno de <class>GmagickPixel</class> usado para dibujar objetos rellenos.


id: GmagickDraw::getfillopacity
type: function
doc:
<comment>Description:</comment>
  Devuelve la opacidad usada cuando se dibuja
  
  Devuelve la opacidad usada cuando se dibuja

<comment>Return:</comment>
  <info>float</info>  Devuelve la opacidad usada cuando se dibuja utilizando el color de relleno o la textura de
         relleno. Completamente opaco es 1.0.


id: GmagickDraw::getfont
type: function
doc:
<comment>Description:</comment>
  Devuelve el tipo de letra
  
  Devuelve una cadena que especifica el tipo de letra usado cuando se anota texto.

<comment>Return:</comment>
  <info>mixed</info>  Devuelve una cadena si se tuvo éxito y <info>false</info> si no está establecido ningún tipo de letra.


id: GmagickDraw::getfontsize
type: function
doc:
<comment>Description:</comment>
  Devuelve el tamaño de punto de la fuente
  
  Devuelve el tamaño de punto de la fuente usado cuando se anota texto.

<comment>Return:</comment>
  <info>float</info>  Devuelve el tamaño de la fuente asociada con el objeto GmagickDraw actual.


id: GmagickDraw::getfontstyle
type: function
doc:
<comment>Description:</comment>
  Devuelve el estilo de fuente
  
  Devuelve el estilo de fuente usado cuando se anota texto.

<comment>Return:</comment>
  <info>int</info>  Devuelve la constante de estilo de fuente (STYLE_) asociada con el objeto GmagickDraw o 0 si
       no está establecido ningún estilo.


id: GmagickDraw::getfontweight
type: function
doc:
<comment>Description:</comment>
  Devuelve el peso de la fuente
  
  Devuelve el peso de la fuente usada cuando se anota texto.

<comment>Return:</comment>
  <info>int</info>  Devuelve un valor de tipo int si se tuvo éxito y 0 si no está establecido el peso.


id: GmagickDraw::getstrokecolor
type: function
doc:
<comment>Description:</comment>
  Devuelve el color usado para contornear perfiles de objetos
  
  Devuelve el color usado para contornear perfiles de objetos.

<comment>Return:</comment>
  <info>GmagickPixel</info>  Devuelve un objeto <class>GmagickPixel</class> que describe el color.


id: GmagickDraw::getstrokeopacity
type: function
doc:
<comment>Description:</comment>
  Devuelve la opacidad de los perfiles del objeto contorneado
  
  Devuelve la opacidad de los perfiles del objeto contorneado.

<comment>Return:</comment>
  <info>float</info>  Devuelve un valor de tipo double que describe la opacidad.


id: GmagickDraw::getstrokewidth
type: function
doc:
<comment>Description:</comment>
  Devuelve el ancho del contorno usado para dibular perfiles del objeto
  
  Devuelve el ancho del contorno usado para dibular perfiles del objeto.

<comment>Return:</comment>
  <info>float</info>  Devuelve un valor de tipo double que describe el ancho del contorno.


id: GmagickDraw::gettextdecoration
type: function
doc:
<comment>Description:</comment>
  Devuelve la decoración del texto
  
  Devuelve la decoración aplicada cuando se anota texto.

<comment>Return:</comment>
  <info>int</info>  Devuelve una de las constantes DECORATION_ y 0 si no está establecida la decoración.


id: GmagickDraw::gettextencoding
type: function
doc:
<comment>Description:</comment>
  Devuelve el conjunto de codificación usado para anotaciones de texto
  
  Devuelve una cadena que especifica el conjunto de codificación usado para anotaciones de texto.

<comment>Return:</comment>
  <info>mixed</info>  Devuelve una cadena que especifica el conjunto de codificación o <info>false</info> si no está
         establecida ningúna codificación.


id: GmagickDraw::line
type: function
doc:
<comment>Description:</comment>
  Dibuja una línea en la imagen
  
  Dibuja una línea en la imagen usando el color del contorno, la opacidad del contorno, y el ancho
  del contorno acutales.

<comment>Param:</comment>
  <info>float</info>  <strong>$sx</strong>  coordenada x de inicio
  <info>float</info>  <strong>$sy</strong>  coordenada y de inicio
  <info>float</info>  <strong>$ex</strong>  coordenada x final
  <info>float</info>  <strong>$ey</strong>  coordenada y final

<comment>Return:</comment>
  <info>GmagickDraw</info>  El objeto GmagickDraw si se tuvo éxito


id: GmagickDraw::point
type: function
doc:
<comment>Description:</comment>
  Dibuja un punto
  
  Dibuja un punto usando el color de contorno y el grosor de contorno actuales en las coordenadas
  especificadas.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  coordenada x del objetivo
  <info>float</info>  <strong>$y</strong>  coordenada y del objetivo

<comment>Return:</comment>
  <info>GmagickDraw</info>  El objeto GmagickDraw si se tuvo éxito


id: GmagickDraw::polygon
type: function
doc:
<comment>Description:</comment>
  Dibuja un polígono
  
  Dibuja un polígono usando el contorno, el ancho del contorno, y el color o textura de relleno
  actuales, usando la matriz de coordenadas especificadas.

<comment>Param:</comment>
  <info>array</info>  <strong>$coordinates</strong>  matriz de coordenadas

<comment>Return:</comment>
  <info>GmagickDraw</info>  El objeto GmagickDraw si se tuvo éxito


id: GmagickDraw::polyline
type: function
doc:
<comment>Description:</comment>
  Dibuja una polilínea
  
  Dibuja una polilínea usando el contorno, el ancho del contorno, y el color o textura de relleno
  actuales, usando la matriz de coordenadas especificadas.

<comment>Param:</comment>
  <info>array</info>  <strong>$coordinate_array</strong>  La matriz de coordenadas.

<comment>Return:</comment>
  <info>GmagickDraw</info>  El objeto GmagickDraw si se tuvo éxito


id: GmagickDraw::rectangle
type: function
doc:
<comment>Description:</comment>
  Dibuja un rectángulo
  
  Dibuja un rectángulo dadas dos coordenadas y usando el contorno, el ancho del contorno, y la
  configuración de relleno actuales.

<comment>Param:</comment>
  <info>float</info>  <strong>$x1</strong>  primera coordenada x
  <info>float</info>  <strong>$y1</strong>  primera coordenada y
  <info>float</info>  <strong>$x2</strong>  segunda coordenada x
  <info>float</info>  <strong>$y2</strong>  primera coordenada y

<comment>Return:</comment>
  <info>GmagickDraw</info>  El objeto GmagickDraw si se tuvo éxito


id: GmagickDraw::rotate
type: function
doc:
<comment>Description:</comment>
  Aplica la rotación especificada al espacio de coordenadas actual
  
  Aplica la rotación especificada al espacio de coordenadas actual.

<comment>Param:</comment>
  <info>float</info>  <strong>$degrees</strong>  grados de rotación

<comment>Return:</comment>
  <info>GmagickDraw</info>  El objeto GmagickDraw si se tuvo éxito


id: GmagickDraw::roundrectangle
type: function
doc:
<comment>Description:</comment>
  Dibuja un rectángulo redondeado
  
  Dibuja aun rectángulo redondeado dadas dos coordenadas, los radios de las esquinas x e y, y usando
  el contorno, el ancho del contorno, y la configuración de relleno actuales.

<comment>Param:</comment>
  <info>float</info>  <strong>$x1</strong>  primera coordenada x
  <info>float</info>  <strong>$y1</strong>  primera coordenada y
  <info>float</info>  <strong>$x2</strong>  segunda coordenada x
  <info>float</info>  <strong>$y2</strong>  segunda coordenada y
  <info>float</info>  <strong>$rx</strong>  radio de la esquina en dirección horizontal
  <info>float</info>  <strong>$ry</strong>  radio de la esquina en dirección vertical

<comment>Return:</comment>
  <info>GmagickDraw</info>  El objeto GmagickDraw si se tuvo éxito


id: GmagickDraw::scale
type: function
doc:
<comment>Description:</comment>
  Ajusta el factor de escala
  
  Ajusta el factor de escala a aplicar en las direcciones horizontal y vertical al espacio de
  coordenadas actual.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  Factor de escala horizontal
  <info>float</info>  <strong>$y</strong>  Factor de escala vertical

<comment>Return:</comment>
  <info>GmagickDraw</info>  El objeto GmagickDraw si se tuvo éxito


id: GmagickDraw::setfillcolor
type: function
doc:
<comment>Description:</comment>
  Establece el color de relleno a usar cuando se dibujan objetos rellenos
  
  Establece el color de relleno a usar cuando se dibujan objetos rellenos.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$color</strong>  Un objeto <class>GmagickPixel</class> o un <info>string</info> que indica el color a usar para el relleno.

<comment>Return:</comment>
  <info>GmagickDraw</info>  El objeto <class>GmagickDraw</class> si se tuvo éxito


id: GmagickDraw::setfillopacity
type: function
doc:
<comment>Description:</comment>
  Establece la opacidad del relleno
  
  Establece la opacidad a usar cuando de dibuja untilizando el color de relleno o la textura de
  relleno. Establecerlo a 1.0 hará al relleno completamente opaco.

<comment>Param:</comment>
  <info>float</info>  <strong>$fill_opacity</strong>  La opacidad del relleno

<comment>Return:</comment>
  <info>GmagickDraw</info>  El objeto GmagickDraw si se tuvo éxito


id: GmagickDraw::setfont
type: function
doc:
<comment>Description:</comment>
  Establece la fuente especificada completamente a usar cuando se anota texto
  
  Establece la fuente especificada completamente a usar cuando se anota texto.

<comment>Param:</comment>
  <info>string</info>  <strong>$font</strong>  El nombre de la fuente

<comment>Return:</comment>
  <info>GmagickDraw</info>  El objeto GmagickDraw si se tuvo éxito


id: GmagickDraw::setfontsize
type: function
doc:
<comment>Description:</comment>
  Establece el tamaño de punto de la fuente a usar cuando se anota texto
  
  Establece el tamaño de punto de la fuente a usar cuando se anota texto.

<comment>Param:</comment>
  <info>float</info>  <strong>$pointsize</strong>  El tamaño de punto del texto

<comment>Return:</comment>
  <info>GmagickDraw</info>  El objeto GmagickDraw si se tuvo éxito


id: GmagickDraw::setfontstyle
type: function
doc:
<comment>Description:</comment>
  Establece el estilo de fuente a usar cuando se anota texto
  
  Establece el estilo de fuente a usar cuando se anota texto. La enumeración AnyStyle actúa como una
  opción comodín para "no tener cuidado".

<comment>Param:</comment>
  <info>int</info>  <strong>$style</strong>  El estilo de la fuente (NormalStyle, ItalicStyle, ObliqueStyle, AnyStyle)

<comment>Return:</comment>
  <info>GmagickDraw</info>  El objeto GmagickDraw si se tuvo éxito


id: GmagickDraw::setfontweight
type: function
doc:
<comment>Description:</comment>
  Establece el peso de la fuente
  
  Establece el peso de la fuente a usar cuando se anota texto.

<comment>Param:</comment>
  <info>int</info>  <strong>$weight</strong>  El peso de la fuente (rango válido 100-900)

<comment>Return:</comment>
  <info>GmagickDraw</info>  El objeto GmagickDraw si se tuvo éxito


id: GmagickDraw::setstrokecolor
type: function
doc:
<comment>Description:</comment>
  Establece el color usado para contornear los perfiles del objeto
  
  Establece el color usado para contornear los perfiles del objeto.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$color</strong>  Un objeto <class>GmagickPixel</class> o un <info>string</info> que representa el color del contorno.

<comment>Return:</comment>
  <info>GmagickDraw</info>  El objeto <class>GmagickDraw</class> si se tuvo éxito


id: GmagickDraw::setstrokeopacity
type: function
doc:
<comment>Description:</comment>
  Especifica la opacidad del los perfiles del objeto contorneado
  
  Especifica la opacidad del los perfiles del objeto contorneado.

<comment>Param:</comment>
  <info>float</info>  <strong>$stroke_opacity</strong>  La opacidad del contorno. El valor 1.0 es opaco.

<comment>Return:</comment>
  <info>GmagickDraw</info>  El objeto GmagickDraw si se tuvo éxito


id: GmagickDraw::setstrokewidth
type: function
doc:
<comment>Description:</comment>
  Establece el ancho del contorno usado para dibujar los perfiles del objeto. 
  
  Establece el ancho del contorno usado para dibujar los perfiles del objeto

<comment>Param:</comment>
  <info>float</info>  <strong>$width</strong>  El ancho del contorno

<comment>Return:</comment>
  <info>GmagickDraw</info>  El objeto GmagickDraw si se tuvo éxito


id: GmagickDraw::settextdecoration
type: function
doc:
<comment>Description:</comment>
  Especifica una decoración
  
  Especifica una decoración que va a ser aplicada cuando se anota texto.

<comment>Param:</comment>
  <info></info>  <strong>$int</strong>  Decoración del texto. Una de estas: NoDecoration, UnderlineDecoration, OverlineDecoration,
          o LineThroughDecoration

<comment>Return:</comment>
  <info>GmagickDraw</info>  El objeto GmagickDraw si se tuvo éxito


id: GmagickDraw::settextencoding
type: function
doc:
<comment>Description:</comment>
  Especifica el conjunto de codificación del texto
  
  Especifica el conjunto de codificación usado para anotaciones el texto. La única codificación de
  caracteres que se puede especificar por ahora es "UTF-8" para representar Unicode como una
  secuencia de bytes. Especifique un string vacío para establecer la codificación de texto a la
  predeterminada por el sistema. El éxito con la anotación de texto usando Unicode puede requerir
  fuentes diseñadas para soportar Unicode.

<comment>Param:</comment>
  <info>string</info>  <strong>$encoding</strong>  Cadena de caracteres que especifica la codificación de texto

<comment>Return:</comment>
  <info>GmagickDraw</info>  El objeto GmagickDraw en caso de éxito


id: GmagickPixel::__construct
type: function
doc:
<comment>Description:</comment>
  El constructor GmagickPixel
  
  Construye un objeto GmagickPixel. Si se especifica un color, el objeto se construye y se
  inicializa con el color antes de ser devuelto.

<comment>Param:</comment>
  <info>string</info>  <strong>$color</strong>  La cadena de color opcional que se va a usar como el valor inicial de este objeto.

<comment>Return:</comment>
  <info>unknown</info>  El objeto GmagickPixel si se tuvo éxito.


id: GmagickPixel::getcolor
type: function
doc:
<comment>Description:</comment>
  Devuelve el color
  
  Devuelve el color descrito por el objeto GmagickPixel, como un <info>string</info> o un <info>array</info>. Si el color
  tiene establecido un canal de opacidad, este se dará como un cuarto valor en la lista.

<comment>Param:</comment>
  <info>bool</info>  <strong>$as_array</strong>         <info>true</info> para indicar que devuelva un <info>array</info> en lugar de un <info>string</info>.
  <info>bool</info>  <strong>$normalize_array</strong>  <info>true</info> para normalizar los valores del color.

<comment>Return:</comment>
  <info>mixed</info>  Un <info>string</info> o un <info>array</info> de valores del canal, cada uno normalizado si <strong>$normalize_array</strong> es
         <info>true</info>. Lanza una <class>GmagickPixelException</class> en caso de error.


id: GmagickPixel::getcolorcount
type: function
doc:
<comment>Description:</comment>
  Devuelve la cuenta de color asociada a este color
  
  Devuelve la cuenta de color asociada a este color

<comment>Return:</comment>
  <info>int</info>  Devuelve la cuenta de color como un valor de tipo integer en caso de éxito, lanza una
       excepción de tipo GmagickPixelException en caso de error.


id: GmagickPixel::getcolorvalue
type: function
doc:
<comment>Description:</comment>
  Obtiene el valor normalizado del canal de color proporcionado
  
  Recupera el canal de color especificado, como un número de coma flotante entre 0 y 1.

<comment>Param:</comment>
  <info>int</info>  <strong>$color</strong>  El canal a comprobar, especificado como una de las constantes de canal de Gmagick.

<comment>Return:</comment>
  <info>float</info>  El valor del canal, como un número de coma flotante normalizado, lanzando una excepción de
         tipo GmagickPixelException si se produjo un error.


id: GmagickPixel::setcolor
type: function
doc:
<comment>Description:</comment>
  Establece el color
  
  Establece el color descrito por el objeto GmagickPixel, con una cadena (p.ej. "blue", "#0000ff",
  "rgb(0,0,255)", "cmyk(100,100,100,10)", etc.).

<comment>Param:</comment>
  <info>string</info>  <strong>$color</strong>  La definición de color a usar para inicializar el objeto GmagickPixel.

<comment>Return:</comment>
  <info>GmagickPixel</info>  El objeto GmagickPixel si se tuvo éxito.


id: GmagickPixel::setcolorvalue
type: function
doc:
<comment>Description:</comment>
  Establece el valor normalizado de uno de los canales
  
  Establece el valor del canal especificado de este objeto al valor proporcionado, el cuál debería
  estar entre 0 y 1. Esta función se puede usar para proporcionar un canal de opacidad al objeto
  GmagickPixel.

<comment>Param:</comment>
  <info>int</info>    <strong>$color</strong>  Uno de las constantes de color de canal de Gmagick.
  <info>float</info>  <strong>$value</strong>  El valor para establecer este canal tiene un rango desde 0 a 1.

<comment>Return:</comment>
  <info>GmagickPixel</info>  El objeto GmagickPixel si se tuvo éxtio.


id: HASH_HMAC
type: constant
doc:
<comment>Description:</comment>
  Bandera opcional para <strong>hash_init()</strong>. 
  Indica que el algoritmo de cifrado de claves HMAC debe ser aplicado al contexto actual de hashing.


id: HRTime\PerformanceCounter::getFrequency
type: function
doc:
<comment>Description:</comment>
  La frecuencia del cronómetro en pulsos por segundo
  
  Devuelve la frecuencia del cronómetro en pulsos por segundo. Este valor es constante después de
  que el sistema se inice en la mayoría de los sistemas operativos.

<comment>Return:</comment>
  <info>int</info>  Devuelve un valor de tipo <info>int</info> indicando la frecuencia del cronómetro.


id: HRTime\PerformanceCounter::getTicks
type: function
doc:
<comment>Description:</comment>
  Current ticks from the system
  
  Returns the ticks count.

<comment>Return:</comment>
  <info>int</info>  Returns <info>int</info> indicating the ticks count.


id: HRTime\PerformanceCounter::getTicksSince
type: function
doc:
<comment>Description:</comment>
  Ticks elapsed since the given value
  
  Returns the ticks count elapsed since the given start value.

<comment>Param:</comment>
  <info>int</info>  <strong>$start</strong>  Starting ticks value.

<comment>Return:</comment>
  <info>int</info>  Returns <info>int</info> indicating the ticks count.


id: HRTime\StopWatch::getElapsedTicks
type: function
doc:
<comment>Description:</comment>
  Get elapsed ticks for all intervals
  
  Get elapsed ticks for all the previously closed intervals.

<comment>Return:</comment>
  <info>int</info>  Returns <info>int</info> indicating elapsed ticks.


id: HRTime\StopWatch::getElapsedTime
type: function
doc:
<comment>Description:</comment>
  Obtener el tiempo transcurrido para todos los intervalos
  
  Obtener el tiempo transcurrido para todos los intervalos anteriormente cerrados.

<comment>Param:</comment>
  <info>integer</info>  <strong>$unit</strong>  La unidad de tiempo representada por una constante HRTime\Unit. La predeterminada
                  es HRTime\Unit::SECOND.

<comment>Return:</comment>
  <info>float</info>  Devuelve un valor de tipo <info>float</info> indicando el tiempo transcurrido.


id: HRTime\StopWatch::getLastElapsedTicks
type: function
doc:
<comment>Description:</comment>
  Get elapsed ticks for the last interval
  
  Get elapsed ticks for the previously closed interval.

<comment>Return:</comment>
  <info>int</info>  Returns <info>int</info> indicating elapsed ticks.


id: HRTime\StopWatch::getLastElapsedTime
type: function
doc:
<comment>Description:</comment>
  Obtener el tiempo transcurrido para el último intervalo
  
  Obtener el tiempo transcurrido para el intervalo anteriormente cerrado.

<comment>Param:</comment>
  <info>integer</info>  <strong>$unit</strong>  La unidad de tiempo representada por una constante HRTime\Unit. La predeterminada
                  es HRTime\Unit::SECOND.

<comment>Return:</comment>
  <info>float</info>  Devuelve un valor de tipo <info>float</info> indicando el tiempo transcurrido.


id: HRTime\StopWatch::isRunning
type: function
doc:
<comment>Description:</comment>
  Whether the measurement is running
  
  Reveals whether the measurement was started.

<comment>Return:</comment>
  <info>bool</info>  Returns <info>bool</info> indicating whether the measurement is running.


id: HRTime\StopWatch::start
type: function
doc:
<comment>Description:</comment>
  Start time measurement
  
  Starts the time measurement. It has no effect if the measurement was already
  started. The measurement will be continued if it was previously stopped.

<comment>Return:</comment>
  <info>void</info>  Returns void.


id: HRTime\StopWatch::stop
type: function
doc:
<comment>Description:</comment>
  Stop time measurement
  
  Stop the time measurement for the previously started interval.

<comment>Return:</comment>
  <info>void</info>  Returns void.


id: ICONV_MIME_DECODE_CONTINUE_ON_ERROR
type: constant
doc:
<comment>Description:</comment>
  <info>integer</info>
  
  Máscara de bits usada para <strong>iconv_mime_decode()</strong>


id: IDNA_ALLOW_UNASSIGNED
type: constant
doc:
<comment>Description:</comment>
  Permitir el procesamiento de caracteres no asignados de una página de código en la entrada de
  funciones IDN.


id: IDNA_CHECK_BIDI
type: constant
doc:
<comment>Description:</comment>
  Comprobar si la entrada cumple con las reglas BiDi. Ignorada por la implementación IDNA2003, la
  cual siempre realiza esta comporobación.


id: IDNA_CHECK_CONTEXTJ
type: constant
doc:
<comment>Description:</comment>
  Comprobar si la entrada cumple con las reglas CONTEXTJ. Ignorada por la implementación IDNA2003,
  ya que esta comprobación es nueva en IDNA2008.


id: IDNA_DEFAULT
type: constant
doc:
<comment>Description:</comment>
  Prohibir el procesamiento de caracteres no asignados de una página de código en la entrada de las
  funciones de IDN, y no comprobar si la entrada cumple con las normas ASCII de nombres de dominio.


id: IDNA_ERROR_BIDI
type: constant
doc:
<comment>Description:</comment>
  Los errores son reportados en un conjunto de bits devuelto por el algoritmo UTS #46 en
  <strong>idn_to_utf8()</strong> y en <strong>idn_to_ascii()</strong>.


id: IDNA_NONTRANSITIONAL_TO_ASCII
type: constant
doc:
<comment>Description:</comment>
  Opción para el procesamiento no transicional de <strong>idn_to_ascii()</strong>. El procesamiento transicional está
  activado por omisión. Esta opción es ignorada por la implementación IDNA2003.


id: IDNA_NONTRANSITIONAL_TO_UNICODE
type: constant
doc:
<comment>Description:</comment>
  Opción para el procesamiento no transicional de <strong>idn_to_utf8()</strong>. El procesamiento transicional está
  activado por omisión. Esta opción es ignorada por la implementación IDNA2003.


id: IDNA_USE_STD3_RULES
type: constant
doc:
<comment>Description:</comment>
  Comprobar si la entrada de funciones IDN cumple con las normas ASCII de nombres de dominios.


id: IMAGETYPE_BMP
type: constant
doc:
<comment>Description:</comment>
  Constante de tipo de imagen usada por las funciones <strong>image_type_to_mime_type()</strong>
  y <strong>image_type_to_extension()</strong>.


id: IMAGETYPE_ICO
type: constant
doc:
<comment>Description:</comment>
  Constante de tipo de imagen usada por las funciones <strong>image_type_to_mime_type()</strong>
  y <strong>image_type_to_extension()</strong>.
  
  (Disponible a partir de PHP 5.3.0)


id: IMAGETYPE_WEBP
type: constant
doc:
<comment>Description:</comment>
  Constante de tipo de imagen usada por las funciones <strong>image_type_to_mime_type()</strong>
  y <strong>image_type_to_extension()</strong>.
  
  (Disponible a partir de PHP 7.1.0)


id: IMAP_GC_ELT
type: constant
doc:
<comment>Description:</comment>
  Recolector de basura, limpia los elementos en la caché de mensajes.


id: IMG_AFFINE_ROTATE
type: constant
doc:
<comment>Description:</comment>
  Una constante de tipo de transformación afín usada por la función <strong>imageaffinematrixget()</strong>.


id: IMG_ARC_CHORD
type: constant
doc:
<comment>Description:</comment>
  Una constante de estilo usada por la función <strong>imagefilledarc()</strong>.


id: IMG_ARC_ROUNDED
type: constant
doc:
<comment>Description:</comment>
  Una constante de estilo usada por la función <strong>imagefilledarc()</strong>.
  
  Esta constante tiene el mismo valor que <info>IMG_ARC_PIE</info>


id: IMG_BELL
type: constant
doc:
<comment>Description:</comment>
  Utilizada junto con <strong>imagesetinterpolation()</strong>, disponible a partir de PHP 5.5.0.


id: IMG_COLOR_BRUSHED
type: constant
doc:
<comment>Description:</comment>
  Opción de color especial que se puede usar en lugar de un color asignado con
  <strong>imagecolorallocate()</strong> o
  <strong>imagecolorallocatealpha()</strong>.


id: IMG_EFFECT_ALPHABLEND
type: constant
doc:
<comment>Description:</comment>
  Efecto de mezcla de alpahusada por la función <strong>imagelayereffect()</strong>.


id: IMG_FILTER_BRIGHTNESS
type: constant
doc:
<comment>Description:</comment>
  Filtro de GD especialusada por la función <strong>imagefilter()</strong>.


id: IMG_FILTER_PIXELATE
type: constant
doc:
<comment>Description:</comment>
  Filtro de GD especialusada por la función <strong>imagefilter()</strong>.
  
  (Disponible a partir de PHP 5.3.0)


id: IMG_FLIP_BOTH
type: constant
doc:
<comment>Description:</comment>
  Utilizada junto con <strong>imageflip()</strong>, disponible a partir de PHP 5.5.0.


id: IMG_GD2_COMPRESSED
type: constant
doc:
<comment>Description:</comment>
  Una constante de tipo usada por la función <strong>imagegd2()</strong>.


id: IMG_JPEG
type: constant
doc:
<comment>Description:</comment>
  Utilizada como valor devuelto por <strong>imagetypes()</strong>
  
  Esta constante tiene el mismo valor que <info>IMG_JPG</info>


id: IMG_WEBP
type: constant
doc:
<comment>Description:</comment>
  Utilizada como valor devuelto por <strong>imagetypes()</strong>
  
  Disponilbe a paritr de PHP 5.6.25 y PHP 7.0.10, respectivamente.


id: INFO_ALL
type: constant
doc:
<comment>Description:</comment>
  -1
  
  Muestra todas las directivas que se han indicado hasta ahora. Este es el valor por defecto.


id: INFO_CONFIGURATION
type: constant
doc:
<comment>Description:</comment>
  Valores locales y maestros actuales para directivas PHP. Ver       también <strong>ini_get()</strong>.


id: INFO_ENVIRONMENT
type: constant
doc:
<comment>Description:</comment>
  Información de variables de entorno, también está disponible en       $_ENV.


id: INFO_GENERAL
type: constant
doc:
<comment>Description:</comment>
  La línea de comandos de configuración, php.ini ruta, fecha del build, servidor Web, sistema y
  demás.


id: INFO_LICENSE
type: constant
doc:
<comment>Description:</comment>
  Información de la licencia de PHP.  Ver también FAQ de la licencia.


id: INFO_VARIABLES
type: constant
doc:
<comment>Description:</comment>
  Muestra todas las  variables predefinidas desde <return>EGPCS</return> (Entorno, GET, POST, Cookie, Server).


id: INTERLACE_GIF
type: constant
doc:
<comment>Description:</comment>
  Esta constante está disponible si Imagick ha sido compilado con ImageMagick en su versión  6.3.4 o
  superior.


id: INTERPOLATE_AVERAGE
type: constant
doc:
<comment>Description:</comment>
  Esta constante está disponible si Imagick ha sido compilado con ImageMagick en su versión  6.3.2 o
  superior.


id: INTL_IDNA_VARIANT_2003
type: constant
doc:
<comment>Description:</comment>
  Usar el algoritmo IDNA 2003 en <strong>idn_to_utf8()</strong> y en <strong>idn_to_ascii()</strong>. Es el valor predeterminado.


id: INTL_IDNA_VARIANT_UTS46
type: constant
doc:
<comment>Description:</comment>
  Usar el algoritmo UTS #46 en <strong>idn_to_utf8()</strong> y en <strong>idn_to_ascii()</strong>.


id: INTL_MAX_LOCALE_LEN
type: constant
doc:
<comment>Description:</comment>
  Limitar la longitud de los nombres de configuración regional, establecido a 80 en el código de
  PHP. Los nombres de configuración regional mayores que este límite no serán aceptados.


id: IN_CREATE
type: constant
doc:
<comment>Description:</comment>
  Un fichero o directorio fue creado en el directorio observado (*)


id: IN_DONT_FOLLOW
type: constant
doc:
<comment>Description:</comment>
  No eliminar la ruta de referencia si es un enlace simbólico (A partir de Linux 2.6.15).


id: IN_IGNORED
type: constant
doc:
<comment>Description:</comment>
  Seguimiento borrado (explicitamente indicado por <strong>inotify_rm_watch()</strong> o debido a que el fichero fue
  eliminado o el sistema de ficheros desmontado)


id: IN_MASK_ADD
type: constant
doc:
<comment>Description:</comment>
  Agregar eventos para observar la máscara de esta ruta de acceso si ya existe (en lugar de
  reemplazar la máscara).


id: IN_ONESHOT
type: constant
doc:
<comment>Description:</comment>
  Monitorea una ruta para un evento, a continuación elimina de la lista de vigilancia.


id: IN_ONLYDIR
type: constant
doc:
<comment>Description:</comment>
  Observar la ruta solamente si se trata de un directorio (A partir de Linux 2.6.15)


id: IN_UNMOUNT
type: constant
doc:
<comment>Description:</comment>
  Sistema de ficheros que contiene objetos observados fue desmontado


id: Imagick::__construct
type: function
doc:
<comment>Description:</comment>
  El constructor Imagick
  
  Crea una instancia de Imagick para una imagen o conjunto de imágenes especificos.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$files</strong>  La ruta de una imagen a cargar o un array de rutas. Las rutas pueden incluir
                 comodines para nombres de ficheros, o pueden ser URLs.

<comment>Return:</comment>
  <info>unknown</info>  Devuelve un nuevo objeto Imagick si se tuvo éxtio.


id: Imagick::__toString
type: function
doc:
<comment>Description:</comment>
  Devuelve la imagen como un string
  
  Devuelve la imagen actual como un string. Solamente devolverá una única imagen; no debería usarse
  con objetos Imagick que contengan varias imágenges, p.ej., un GIF animado o un PDF con varias
  páginas.

<comment>Return:</comment>
  <info>string</info>  Devuelve el contenido del string en caso de éxito o un string vacío en caso de fallo.

<comment>See Also:</comment>
   * Imagick::getImageBlob
   * Imagick::getImagesBlob


id: Imagick::adaptiveBlurImage
type: function
doc:
<comment>Description:</comment>
  Añade un filtro de borrosidad adaptativo a la imagen
  
  Añade un filtro de borrosidad adaptativo a la imagen. La intensidad de una borrosidad adaptativa
  depende de si se disminuye dramáticamente en el borde de la imagen, mientras que una borrodidad
  estándar es uniforme en toda la imagen. Este método está disponible si Imagick ha sido compilado
  con la versión 6.2.9 o superior de ImageMagick.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>   El radio gaussiano, en píxeles, sin contar el píxel central. Proporcione un valor
                   de 0 y el radio será elegido auto-mágicaente.
  <info>float</info>  <strong>$sigma</strong>    La desviación estándar gaussiana, en píxeles.
  <info>int</info>    <strong>$channel</strong>  Proporciona cualquier contante de canal que sea válida para su modo de canal.
                   Para aplicarlo a más de un canal, combine constantes de canal using bitwise
                   operadores bit a bit. El valor por defecto para <info>Imagick::CHANNEL_DEFAULT</info>.
                   Referirse a esta lista de constantes de canal

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::blurImage()</strong>
   * <strong>Imagick::motionBlurImage()</strong>
   * <strong>Imagick::radialBlurImage()</strong>


id: Imagick::adaptiveResizeImage
type: function
doc:
<comment>Description:</comment>
  Redimensiona una imagen adaptativamente con información dependiente de la triangulación
  
  Redimensiona una imagen adaptativamente con información dependiente de la triangulación. Evita la
  borrosidad a través de cambios de color bruscos. Muy útil cuando se usa para encoger ligeramente
  imágenes a un "tamaño web" ligeramente más pequeño; puede que no tenga una buena apariencia cuando
  una imagen a tamaño completo se redimensiona adaptativamente a una miniatura. Este método está
  disponible si Imagick ha sido compilado con la versión 6.2.9 o superior de ImageMagick.
  
  La conducta del parámetro <strong>$bestfit</strong> cambió en Imagick 3.0.0. Antes de esta versión dar la dimensión
  de 400x400 a una imagen de 200x150 debería no tener efecto. En Imagick 3.0.0 y superiores la
  imagen sería llevada al tamaño de 400x300 ya que este es el "mejor ajuste" para las dimensiones
  dadas. Si el parámetro <strong>$bestfit</strong> es utilizado, se debe indicar tanto el ancho como el alto.

<comment>Param:</comment>
  <info>int</info>   <strong>$columns</strong>  El número de columnas en la imagen escalada.
  <info>int</info>   <strong>$rows</strong>     El número de filas en la imagen escalada.
  <info>bool</info>  <strong>$bestfit</strong>  Si ajustar la imagen dentro de una caja limitada.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::chopImage()</strong>
   * <strong>Imagick::cropImage()</strong>
   * <strong>Imagick::magnifyImage()</strong>
   * <strong>Imagick::minifyImage()</strong>
   * <strong>Imagick::resizeImage()</strong>
   * <strong>Imagick::scaleImage()</strong>
   * <strong>Imagick::shaveImage()</strong>
   * <strong>Imagick::thumbnailImage()</strong>
   * <strong>Imagick::trimImage()</strong>


id: Imagick::adaptiveSharpenImage
type: function
doc:
<comment>Description:</comment>
  Afila la imagen adaptativamente
  
  Afila la imagen adaptativamente afilando con más intensidad cerca de los bordes de la imagen y con
  menos intensidad lejos de los bordes. Este método está disponible si Imagick ha sido compilado con
  la versión 6.2.9 o superior de ImageMagick.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>   El radio gaussiano, en píxeles, sin contar el píxel central. Use 0 para
                   autoseleccionar.
  <info>float</info>  <strong>$sigma</strong>    La desviación estándar gaussiana, en píxeles.
  <info>int</info>    <strong>$channel</strong>  Proporciona cualquier contante de canal que sea válida para su modo de canal.
                   Para aplicarlo a más de un canal, combine constantes de canal using bitwise
                   operadores bit a bit. El valor por defecto para <info>Imagick::CHANNEL_DEFAULT</info>.
                   Referirse a esta lista de constantes de canal

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::sharpenImage()</strong>


id: Imagick::adaptiveThresholdImage
type: function
doc:
<comment>Description:</comment>
  Selecciona un umbral para cada píxel basado en un rango de intensidad
  
  Selecciona un umbral individual para cada píxel basado en un rango de valores de intensidad en su
  zona local. Esto permite establecer el umbral de una imagen cuyo histograma de intensidad global
  no contiene picos distintivos.

<comment>Param:</comment>
  <info>int</info>  <strong>$width</strong>   Ancho de la zona local.
  <info>int</info>  <strong>$height</strong>  Alto de la zona local.
  <info>int</info>  <strong>$offset</strong>  El índice medio

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::addImage
type: function
doc:
<comment>Description:</comment>
  Añade una nueva imagen a la lista de imágenes del objeto Imagick
  
  Añade una nueva imagen al objeto Imagick desde la posición actual del objeto de origen. Después de
  la operación la posición del iterador se mueve al final de la lista.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$source</strong>  El objeto Imagick de origen

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::addNoiseImage
type: function
doc:
<comment>Description:</comment>
  Añade ruido aleatorio a la imagen
  
  Añade ruido aleatorio a la imagen.

<comment>Param:</comment>
  <info>int</info>  <strong>$noise_type</strong>  El tipo de ruido. Consulte esta lista de constantes de ruido.
  <info>int</info>  <strong>$channel</strong>     Proporciona cualquier contante de canal que sea válida para su modo de canal.
                    Para aplicarlo a más de un canal, combine constantes de canal using bitwise
                    operadores bit a bit. El valor por defecto para <info>Imagick::CHANNEL_DEFAULT</info>.
                    Referirse a esta lista de constantes de canal

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::affineTransformImage
type: function
doc:
<comment>Description:</comment>
  Transforma una imagen
  
  Transforma una imagen como está establecido en la matriz afín.

<comment>Param:</comment>
  <info>ImagickDraw</info>  <strong>$matrix</strong>  La matriz afín

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::animateImages
type: function
doc:
<comment>Description:</comment>
  Anima una imagen o imágenes
  
  Este método anima la imagen en un servidor X local o remoto. Este método no está disponible en
  Windows. Este método está disponible si Imagick ha sido compilado con la versión 6.3.6 o superior
  de ImageMagick.

<comment>Param:</comment>
  <info>string</info>  <strong>$x_server</strong>  La dirección del servidor X

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::displayImage()</strong>


id: Imagick::annotateImage
type: function
doc:
<comment>Description:</comment>
  Anota una imagen con texto
  
  Anota una imagen con texto.

<comment>Param:</comment>
  <info>ImagickDraw</info>  <strong>$draw_settings</strong>  El objeto ImagickDraw que contiene la configuración para el dibujo de
                               texto
  <info>float</info>        <strong>$x</strong>              El índice horizontal en píxeles a la izquierda del texto
  <info>float</info>        <strong>$y</strong>              El índice vertical en píxeles de la línea base del texto
  <info>float</info>        <strong>$angle</strong>          El ángulo en el que se escribe el texto
  <info>string</info>       <strong>$text</strong>           La cadena a dibujar

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>ImagickDraw::annotation()</strong>
   * <strong>ImagickDraw::setFont()</strong>


id: Imagick::appendImages
type: function
doc:
<comment>Description:</comment>
  Añade un conjunto de imágenes
  
  Añade un conjunto de imágenes en una imagen más grande.

<comment>Param:</comment>
  <info>bool</info>  <strong>$stack</strong>  Para apilar las imágenes verticalmente. Por defecto (o si <info>false</info> se especifica) las
                imágenes se apilan de izquierda a derecha. Si <strong>$stack</strong> es <info>true</info>, las imágenes se apilan
                de arriba hacia abajo.

<comment>Return:</comment>
  <info>Imagick</info>  Devuelve una instancia Imagick si se tuvo éxito.


id: Imagick::autoLevelImage
type: function
doc:
<comment>Description:</comment>
  Adjusts the levels of a particular image channel
  
  Adjusts the levels of a particular image channel by scaling the minimum and maximum values to the
  full quantum range.

<comment>Param:</comment>
  <info>int</info>  <strong>$channel</strong>  Which channel should the auto-levelling should be done on.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::averageImages
type: function
doc:
<comment>Description:</comment>
  Calcula la media de un conjunto de imágenes
  
  Calcula la media de un conjunto de imágenes.

<comment>Return:</comment>
  <info>Imagick</info>  Devuelve un nuevo objeto Imagick si se tuvo éxito.


id: Imagick::blackThresholdImage
type: function
doc:
<comment>Description:</comment>
  Fuerza a todos los píxeles bajo un umbral a ser negros
  
  Es como Imagick::thresholdImage() pero fuerza a todos los píxeles bajo un umbral a ser negros
  mientras deja todos los píxeles por encima del umbral sin cambios.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$threshold</strong>  El umbral por debajo del cual todo se vuelve de color negro

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::blueShiftImage
type: function
doc:
<comment>Description:</comment>
  Mutes the colors of the image
  
  Mutes the colors of the image to simulate a scene at nighttime in the moonlight.

<comment>Param:</comment>
  <info>float</info>  <strong>$factor</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::blurImage
type: function
doc:
<comment>Description:</comment>
  Añade un filtro de borrosidad a la imagen
  
  Añade un filtro de borrosidad a la imagen. El tercer parámetro opcional es para hacer borroso un
  canal específico.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>   Radio de la borrosidad
  <info>float</info>  <strong>$sigma</strong>    Desviación estándar
  <info>int</info>    <strong>$channel</strong>  La constante Channeltype. Cuando no es proporciona, todos los canales se hacen
                   borrosos.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::adaptiveBlurImage()</strong>
   * <strong>Imagick::motionBlurImage()</strong>
   * <strong>Imagick::radialBlurImage()</strong>


id: Imagick::borderImage
type: function
doc:
<comment>Description:</comment>
  Rodea la imagen con un borde
  
  Rodea la imagen con un borde del color definido por el objeto ImagickPixel de color de borde.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$bordercolor</strong>  Objeto ImagickPixel o una cadena que contiene el color del borde
  <info>int</info>    <strong>$width</strong>        Ancho del borde
  <info>int</info>    <strong>$height</strong>       Alto del borde

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::brightnessContrastImage
type: function
doc:
<comment>Description:</comment>
  Change the brightness and/or contrast of an image
  
  Change the brightness and/or contrast of an image. It converts the brightness and contrast
  parameters into slope and intercept and calls a polynomical function to apply to the image.

<comment>Param:</comment>
  <info>float</info>  <strong>$brightness</strong>  
  <info>float</info>  <strong>$contrast</strong>    
  <info>int</info>    <strong>$channel</strong>     

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::charcoalImage
type: function
doc:
<comment>Description:</comment>
  Simula un dibujo a carboncillo
  
  Simula un dibujo a carboncillo.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>  El radio gaussiano, en píxeles, sin contar el píxel central
  <info>float</info>  <strong>$sigma</strong>   La desviación estándar gaussiana, en píxeles

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::chopImage
type: function
doc:
<comment>Description:</comment>
  Borra una región de una imagen y la recorta
  
  Borra una región de una imagen y colapsa la imagen para ocupar la porción borrada.

<comment>Param:</comment>
  <info>int</info>  <strong>$width</strong>   Ancho del área cortada
  <info>int</info>  <strong>$height</strong>  Alto del área cortada
  <info>int</info>  <strong>$x</strong>       El punto de referencia X del área cortada
  <info>int</info>  <strong>$y</strong>       El punto de referencia Y del área cortada

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::cropImage()</strong>


id: Imagick::clampImage
type: function
doc:
<comment>Description:</comment>
  Description
  
  Restringe el rango de color desde 0 a la profundidad cuántica.

<comment>Param:</comment>
  <info>int</info>  <strong>$channel</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito o <info>false</info> en caso de error.


id: Imagick::clear
type: function
doc:
<comment>Description:</comment>
  Borra todos los recursos asociados con un objeto Imagick
  
  Borra todos los recursos asociados con un objeto Imagick.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::clipImage
type: function
doc:
<comment>Description:</comment>
  Recorta a lo largo del primer trazado desde un perfil 8BIM
  
  Recorta a lo largo del primer trazado desde un perfil 8BIM, si está presente.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::clipImagePath
type: function
doc:
<comment>Description:</comment>
  Clips along the named paths from the 8BIM profile, if present
  
  Clips along the named paths from the 8BIM profile, if present. Later operations take effect inside
  the path.  Id may be a number if preceded with #, to work on a numbered path, e.g., "#1" to use
  the first path.
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

<comment>Param:</comment>
  <info>string</info>  <strong>$pathname</strong>  
  <info>string</info>  <strong>$inside</strong>    

<comment>Return:</comment>
  <info>void</info>  


id: Imagick::clipPathImage
type: function
doc:
<comment>Description:</comment>
  Recorta a lo largo de trazados nominados desde un perfil 8BIM
  
  Recorta a lo largo de trazados nominados desde un perfil 8BIM, si está presente. Las operaiones
  posteriores toman efecto dentro del trazado. Puede ser un número si está precedido de #, para
  trabajar con un trazado numerado, p.ej., "#1" para usar el primer trazado.

<comment>Param:</comment>
  <info>string</info>  <strong>$pathname</strong>  El nombre del trazado
  <info>bool</info>    <strong>$inside</strong>    Si es <info>true</info> las operaciones posteriores toman efecto dentro del patrón de
                     recorte. De otro modo, las operaciones toman efecto fuera del patrón de
                     recorte.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::clone
type: function
doc:
<comment>Description:</comment>
  Hace una copia exacta de un objeto Imagick
  
  Hace una copia exacta de un objeto Imagick.
  
  Esta función ha sido declarada OBSOLETA a partir de imagick 3.1.0 en favor del uso de la palabra
  clave clone.

<comment>Return:</comment>
  <info>Imagick</info>  Se devuelve una copia de del objeto Imagick.


id: Imagick::clutImage
type: function
doc:
<comment>Description:</comment>
  Reemplaza los colores de una imagen
  
  Reemplaza los colores en una imagen con una paleta de colores. El segundo parámetro opcional
  reemplaza los colores de un canal específico. Este método está disponible si Imagick ha sido
  compilado con la versión 6.3.6 o superior de ImageMagick.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$lookup_table</strong>  Objeto Imagick que contiene la paleta de colores
  <info>int</info>      <strong>$channel</strong>       La constante Channeltype. Cuando no se proporciona, los canales
                          predeterminados se reemplazan.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::adaptiveBlurImage()</strong>
   * <strong>Imagick::motionBlurImage()</strong>
   * <strong>Imagick::radialBlurImage()</strong>


id: Imagick::coalesceImages
type: function
doc:
<comment>Description:</comment>
  Compone un conjunto de imágenes
  
  Compone un conjunto de imágenes mientras se respeten indices de página y métodos de disposición.
  Las secuencias de animación GIF, MIFF, y MNG normalmente comienzan con un fondo de imagen y cada
  imagen subsiguiente varía en tamaño e índice. Devuelve un nuevo objeto Imagick donde cada imagen
  de la secuencia es del mismo tamaño que la primera y compuesta con la siguiente imagen de la
  secuencia.

<comment>Return:</comment>
  <info>Imagick</info>  Devuelve un nuevo objeto Imagick en caso de éxito.


id: Imagick::colorFloodfillImage
type: function
doc:
<comment>Description:</comment>
  Cambia el valor del color de cualquier píxel que coincida con el objetivo
  
  Cambia el valor del color de cualquier píxel que coincida con el objetivo y esté en el área
  inmediata.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$fill</strong>         Objeto ImagickPixel que contiene el color de relleno
  <info>float</info>  <strong>$fuzz</strong>         La cantidad de enfoque. Por ejemplo, establecer el enfoque a 10 y el color a
                       rojo con una intensidad de 100 y 102 respectivamente ahora se interpreta como
                       el mismo color para los propósitos del relleno.
  <info>mixed</info>  <strong>$bordercolor</strong>  Objeto ImagickPixel que contiene el color de borde
  <info>int</info>    <strong>$x</strong>            Posición X del inicio del relleno
  <info>int</info>    <strong>$y</strong>            Posición Y del inicio del relleno

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::colorMatrixImage
type: function
doc:
<comment>Description:</comment>
  Apply color transformation to an image
  
  Apply color transformation to an image. The method permits saturation changes, hue rotation,
  luminance to alpha, and various other effects. Although variable-sized transformation matrices can
  be used, typically one uses a 5x5 matrix for an RGBA image and a 6x6 for CMYKA (or RGBA with
  offsets). The matrix is similar to those used by Adobe Flash except offsets are in column 6 rather
  than 5 (in support of CMYKA images) and offsets are normalized (divide Flash offset by 255)

<comment>Param:</comment>
  <info>array</info>  <strong>$color_matrix</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::colorizeImage
type: function
doc:
<comment>Description:</comment>
  Mezcla el color de relleno con la imagen
  
  Mezcla el color de relleno de cada píxel con la imagen.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$colorize</strong>  Objeto ImagickPixel o una cadena que contiene el color
  <info>mixed</info>  <strong>$opacity</strong>   Objeto ImagickPixel o un valor float que contiene el valor de la opacidad. 1.0
                    es completamente opaco y 0.0 es completamente transparente.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::combineImages
type: function
doc:
<comment>Description:</comment>
  Combina una o más imágenes en una sóla imagen
  
  Combina una o más imágenes en una sóla imagen. El valor de la escala de grises de los píxeles de
  cada imagen en la secuencia se asigna para especificar los canales de la imagen combinada. El
  orden típico sería imagen 1 =&gt; Red, 2 =&gt; Green, 3 =&gt; Blue, etc.

<comment>Param:</comment>
  <info>int</info>  <strong>$channelType</strong>  Proporcione cualquier constante de canal que sea válida para su modo de canal.
                     Para aplicar más de un canal, combine las constantes channeltype usando
                     operadores a nivel de bits. Consulte esta lista de constantes de canal.

<comment>Return:</comment>
  <info>Imagick</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::commentImage
type: function
doc:
<comment>Description:</comment>
  Añade un comentario a la imagen
  
  Añade un comentario a la imagen.

<comment>Param:</comment>
  <info>string</info>  <strong>$comment</strong>  El comentario a añadir

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::compareImageChannels
type: function
doc:
<comment>Description:</comment>
  Devuelve la diferencia entre una o más imágenes
  
  Compara una o más imágenes y devuelve la imagen de diferencia.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$image</strong>        Un objeto Imagick que contiene la imagen a comparar.
  <info>int</info>      <strong>$channelType</strong>  Proporcione cualquier constante de canal que sea válida para el modo de
                         canal. Para aplicar más de un canal, combine las constantes channeltype
                         usando operadores a nivel de bits. Consulte esta lista de constantes de
                         canal.
  <info>int</info>      <strong>$metricType</strong>   Una de las constantes de tipos de métrica.

<comment>Return:</comment>
  <info>array</info>  Array que consiste en <return>new_wand</return> y <return>distortion</return>.


id: Imagick::compareImageLayers
type: function
doc:
<comment>Description:</comment>
  Devuelve la región circundante máxima entre imágenes
  
  Compara cada imagen con la siguiente en una secuencia y devuelve la región circundante máxima de
  cualesquiera deferencias de píxeles que se descubra. Este método está disponible si Imagick ha
  sido compilado con la versión 6.2.9 o superior de ImageMagick.

<comment>Param:</comment>
  <info>int</info>  <strong>$method</strong>  Una de las constantes de método de capas.

<comment>Return:</comment>
  <info>Imagick</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::optimizeImageLayers()</strong>
   * <strong>Imagick::writeImages()</strong>
   * <strong>Imagick::writeImage()</strong>


id: Imagick::compareImages
type: function
doc:
<comment>Description:</comment>
  Compara una imagen con otra reconstruida
  
  Devuelve un array que contiene una imagen reconstruida y las diferencias entre las imágenes.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$compare</strong>  Una imagen a comparar.
  <info>int</info>      <strong>$metric</strong>   Proporcione una constante de tipo de métrica válida. Consulte esta lista de
                     constantes métricas.

<comment>Return:</comment>
  <info>array</info>  Devuelve un array que contiene una imagen reconstruida y las diferencias entre imágenes.


id: Imagick::compositeImage
type: function
doc:
<comment>Description:</comment>
  Compone una imagen en otra
  
  Compone una imagen en otra en el índice especificado. Debería proporcionarse cualquier argumento
  necesario para el algoritmo de composición a setImageArtifact con 'compose:args' como el primer
  parámetro y los datos como el segundo.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$composite_object</strong>  Objeto Imagick que guarda la imagen compuesta
  <info></info>         <strong>$compose</strong>           Operador de composición. Véase Constantes de Operadores de Composición
  <info>int</info>      <strong>$x</strong>                 El índice de la columna de la imagen compuesta
  <info>int</info>      <strong>$y</strong>                 El índice de la fila de la imagen compuesta
  <info>int</info>      <strong>$channel</strong>           Proporcione cualquier constante de canal que sea válida para su modo
                              de canal. Para aplicar más de un canal, combine las constantes
                              channeltype usando operadores a nivel de bits. Consulte esta lista de
                              constantes de canal.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::setImageArtifact()</strong>


id: Imagick::contrastImage
type: function
doc:
<comment>Description:</comment>
  Cambia el contraste de una imagen
  
  Mejora la diferencias de intensidad entre elementos claros y oscuros de la imagen. Establezca la
  agudización a un valor que no sea 0 para aumentar el contraste de la imagen, de otro modo el
  contraste se reduce.

<comment>Param:</comment>
  <info>bool</info>  <strong>$sharpen</strong>  El valor de la agudización

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::contrastStretchImage
type: function
doc:
<comment>Description:</comment>
  Mejora el contraste de una imagen en color
  
  Mejora el contraste de una imagen en color ajustando los colores de los píxeles de color para
  abarcar el rango completo de los colores disponibles. Este método está disponible si Imagick ha
  sido compilado con la versión 6.2.9 o superior de ImageMagick.

<comment>Param:</comment>
  <info>float</info>  <strong>$black_point</strong>  El punto blanco.
  <info>float</info>  <strong>$white_point</strong>  El punto negro.
  <info>int</info>    <strong>$channel</strong>      Proporcione cualquier constante de canal que sea válida para su modo de
                       canal. Para aplicar más de un canal, combine las constantes channeltype
                       usando operadores a nivel de bits. <info>Imagick::CHANNEL_ALL</info>. Consulte esta lista
                       de constantes de canal.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::convolveImage
type: function
doc:
<comment>Description:</comment>
  Aplica una semilla de convolución a medida a la imagen
  
  Aplica una semilla de convolución a medida a la imagen.

<comment>Param:</comment>
  <info>array</info>  <strong>$kernel</strong>   La semilla de convolución
  <info>int</info>    <strong>$channel</strong>  Proporcione cualquier constante de canal que sea válida para su modo de canal.
                   Para aplicar más de un canal, combine las constantes channeltype usando
                   operadores a nivel de bits. Consulte esta lista de constantes de canal.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::count
type: function
doc:
<comment>Description:</comment>
  Get the number of images
  
  Returns the number of images.

<comment>Param:</comment>
  <info>int</info>  <strong>$mode</strong>  An unused argument. Currently there is a non-particularly well defined feature in PHP
              where calling count() on a countable object might (or might not) require this method
              to accept a parameter. This parameter is here to be conformant with the interface of
              countable, even though the param is not used.

<comment>Return:</comment>
  <info>int</info>  Returns the number of images.


id: Imagick::cropImage
type: function
doc:
<comment>Description:</comment>
  Extrae una región de la imagen
  
  Extrae una región de la imagen.

<comment>Param:</comment>
  <info>int</info>  <strong>$width</strong>   El ancho del recorte
  <info>int</info>  <strong>$height</strong>  El alto del recorte
  <info>int</info>  <strong>$x</strong>       La coordenada X de la esquina superior izquierda de la región recortada
  <info>int</info>  <strong>$y</strong>       La coordenada Y de la esquina superior izquierda de la región recortada

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::cropThumbnailImage
type: function
doc:
<comment>Description:</comment>
  Crea una miniatura recortada
  
  Crea una miniatura de tamaño fijo ampliando o reduciendo de escala la imagen y recortando un área
  específica desde el centro.

<comment>Param:</comment>
  <info>int</info>  <strong>$width</strong>   El ancho de la miniatura
  <info>int</info>  <strong>$height</strong>  El alto de la miniatura

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::current
type: function
doc:
<comment>Description:</comment>
  Devuelve una referencia del objeto Imagick actual
  
  Devuelve una referencia del objeto Imagick actual con el puntero de imagen en la secuencia
  correcta.

<comment>Return:</comment>
  <info>Imagick</info>  Se devuelve a sí mismo si tuvo éxito.


id: Imagick::cycleColormapImage
type: function
doc:
<comment>Description:</comment>
  Desplaza el mapa de colores de una imagen
  
  Desplaza el mapa de colores de una imagen por el número de posiciones dados. Si se realiza un
  ciclo del mapa de colores varias veces se puede obtener un efecto psicodélico.

<comment>Param:</comment>
  <info>int</info>  <strong>$displace</strong>  La cantidad de desplazamiento del mapa de colores.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::decipherImage
type: function
doc:
<comment>Description:</comment>
  Descifra una imagen
  
  Descifra una imagen que ha sido cifrada anteriormente. La iamgen debe ser cifrada usando
  <strong>Imagick::encipherImage()</strong>. Este método está disponible si Imagick ha sido compilado con la versión
  6.3.9 o superior de ImageMagick.

<comment>Param:</comment>
  <info>string</info>  <strong>$passphrase</strong>  La frase de contraseña

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::encipherImage()</strong>


id: Imagick::deconstructImages
type: function
doc:
<comment>Description:</comment>
  Devuelve ciertas diferencias de píxeles entre imágenes
  
  Compara cada imagen con la siguiente en una secuencia y devuelve la región circundante máxima de
  cualquier diferencia de píxeles que se descubra.

<comment>Return:</comment>
  <info>Imagick</info>  Devuelve un nuevo objeto Imagick si se tuvo éxito.


id: Imagick::deleteImageArtifact
type: function
doc:
<comment>Description:</comment>
  Borra un artefacto de imagen
  
  Borra un artefacto asociado con la imagen. La diferencia entre las propiedades de imagen y los
  artefactos de imagen es que las propiedades son públicas y los artefactos son privados. Este
  método está disponible si Imagick ha sido compilado con la versión 6.5.7 o superior de
  ImageMagick.

<comment>Param:</comment>
  <info>string</info>  <strong>$artifact</strong>  El nombre del artefacto a borrar.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::setImageArtifact()</strong>
   * <strong>Imagick::getImageArtifact()</strong>


id: Imagick::deleteImageProperty
type: function
doc:
<comment>Description:</comment>
  Deletes an image property
  
  Deletes an image property.

<comment>Param:</comment>
  <info>string</info>  <strong>$name</strong>  The name of the property to delete.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::deskewImage
type: function
doc:
<comment>Description:</comment>
  Elimina la torción de la imagen
  
  Eeste método se puede usar para eliminar la torción de, por ejemplo, imágenes escaneadas donde el
  papel no estaba debidamente colocado en la superfice del escáner. Este método está disponible si
  Imagick ha sido compilado con la versión 6.4.5 o superior de ImageMagick.

<comment>Param:</comment>
  <info>float</info>  <strong>$threshold</strong>  Umbral de detorción

<comment>Return:</comment>
  <info>bool</info>  


id: Imagick::despeckleImage
type: function
doc:
<comment>Description:</comment>
  Reduce el ruido granular de una imagen
  
  Reduce el ruido granular de una imagen mientras preserva los bordes de la imagen original.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::destroy
type: function
doc:
<comment>Description:</comment>
  Destruye un objeto Imagick
  
  Destruye el objeto Imagick y libera todos los recursos asociados a él. Este método está obsoleto
  en favor de Imagick::clear.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::displayImage
type: function
doc:
<comment>Description:</comment>
  Muestra una imagen
  
  Este método muestra una imagen en un servidor X.

<comment>Param:</comment>
  <info>string</info>  <strong>$servername</strong>  El nombre del servidor X

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::displayImages
type: function
doc:
<comment>Description:</comment>
  Muestra una imagen o una secuencia de imágenes
  
  Muestra una imagen o una secuencia de imágenes en un servidor X.

<comment>Param:</comment>
  <info>string</info>  <strong>$servername</strong>  El nombre del servidor X

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::distortImage
type: function
doc:
<comment>Description:</comment>
  Deforma una imagen utilizando varios métodos de distorsión
  
  Deforma una imagen utilizando varios métodos de distorsión, mapeando la paleta de colores de la
  imagen de origen a una nueva imagen destino normalmente del mismo tamaño que la imagen de origen,
  a menos que 'bestfit' esté establecido a <info>true</info>.
  
  Si 'bestfit' está habilitado, y la distorsión lo permite, la imagen destino se ajusta para
  asegurarse de que la 'imagen' de origen entera se ajustará dentro de la imagen destino final, la
  cuál será redimensionada e compensada acordemente. También, en la mayoría de los casos el índice
  virtual de la imagen de origen será tomado en cuenta en el mapeado.
  
  Este método está disponible si Imagick ha sido compilado con la versión 6.3.6 o superior de
  ImageMagick.

<comment>Param:</comment>
  <info>int</info>    <strong>$method</strong>     El método de distorsión de la imagen. Véase constantes de distorsión
  <info>array</info>  <strong>$arguments</strong>  Los argumentos para este método de distorsión
  <info>bool</info>   <strong>$bestfit</strong>    Intenta redimensionar la imagen destino para ajustarse a la imagen de origen
                     deformada

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::blurImage()</strong>
   * <strong>Imagick::motionBlurImage()</strong>
   * <strong>Imagick::radialBlurImage()</strong>


id: Imagick::drawImage
type: function
doc:
<comment>Description:</comment>
  Renderiza el objeto ImagickDraw a la imagen actual
  
  Renderiza el objeto ImagickDraw a la imagen actual.

<comment>Param:</comment>
  <info>ImagickDraw</info>  <strong>$draw</strong>  Las operaciones de dibujo para renderizar a la imagen.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::edgeImage
type: function
doc:
<comment>Description:</comment>
  Mejora los bordes de la imagen
  
  Mejora los bordes de la imagen con un filtro de convolución del radio dado. Use un radio de 0 y
  éste será autoseleccionado.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>  El radio de la operación.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::embossImage
type: function
doc:
<comment>Description:</comment>
  Devuelve una imagen en escala de grises con un efecto tridimensional
  
  Devuelve una imagen en escala de grises con un efecto tridimensional. Se convoluciona la imagen
  con un operador gaussiano del radio y desviación estándar (sigma) dados. Para obtener resultados
  razonables, el radio debería ser mayor que sigma. Use un radio de 0 y se elegirá un radio
  apropiado automáticamente.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>  El radio de el efecto
  <info>float</info>  <strong>$sigma</strong>   El valor sigma del efecto

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::encipherImage
type: function
doc:
<comment>Description:</comment>
  Cifra una imagen
  
  Covierte los píxeles planos en píxeles cifrados. La imagen no es legible hasta que haya sido
  descifrada usando <strong>Imagick::decipherImage()</strong> Este método está disponible si Imagick ha sido
  compilado con la versión 6.3.9 o superior de ImageMagick.

<comment>Param:</comment>
  <info>string</info>  <strong>$passphrase</strong>  La frase de contraseña

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::decipherImage()</strong>


id: Imagick::enhanceImage
type: function
doc:
<comment>Description:</comment>
  Mejora la calidad de una imagen con ruido
  
  Aplica un filtro digital que mejora la calidad de una imagen con ruido.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::equalizeImage
type: function
doc:
<comment>Description:</comment>
  Ecualiza el histograma de la imagen
  
  Ecualiza el histograma de la imagen.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::evaluateImage
type: function
doc:
<comment>Description:</comment>
  Aplica una expresión a una imagen
  
  Aplica una expresión aritmética, relacional, o lógica a una imagen. Use estos operadores para
  aclarar u oscurecer una imagen, para aumentar o disminuir el contraste de una imagen, o para
  producir el "negativo" de una imagen.

<comment>Param:</comment>
  <info>int</info>    <strong>$op</strong>        La evaluación del operador
  <info>float</info>  <strong>$constant</strong>  El valor del operador
  <info>int</info>    <strong>$channel</strong>   Proporcione cualquier constante de canal que sea válida para su modo de canal.
                    Para aplicar más de un canal, combine las constantes channeltype usando
                    operadores a nivel de bits. Consulte esta lista de constantes de canal.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::exportImagePixels
type: function
doc:
<comment>Description:</comment>
  Exporta píxeles de imagen en bruto
  
  Exporta píxeles de imagen en bruto a una matriz. El mapa define el orden de los píxeles
  exportados. El tamaño de la matriz devuelta es <return>ancho * alto * strlen(mapa)</return>. Este método está
  disponible si Imagick ha sido compilado con la versión 6.4.7 o superior de ImageMagick.

<comment>Param:</comment>
  <info>int</info>     <strong>$x</strong>        Coordenada X del área exportada
  <info>int</info>     <strong>$y</strong>        Coordenada Y del área exportada
  <info>int</info>     <strong>$width</strong>    Ancho del área exportada
  <info>int</info>     <strong>$height</strong>   Alto del área exportada
  <info>string</info>  <strong>$map</strong>      Orden de los píxeles exportados. Por ejemplo <return>"RGB"</return>.  Los caracteres válidos para
                    el mapa son R, G, B, A, O, C, Y, M, K, I y P.
  <info>int</info>     <strong>$STORAGE</strong>  Consulte esta lista de constantes de tipo de píxeles

<comment>Return:</comment>
  <info>array</info>  Devuelve una matriz que contiene los valores de los píxeles.


id: Imagick::extentImage
type: function
doc:
<comment>Description:</comment>
  Establecer el tamaño de la imagen
  
  Método cómodo para establecer el tamaño de una imagen. El método establece el tamaño de la imagen
  y permite ajustar las coordenadas x,y donde comienza el nuevo área. Este método está disponible si
  Imagick ha sido compilado con la versión 6.3.1 o superior de ImageMagick.
  
  Antes de ImageMagick 6.5.7-8 (1623), $x era positivo cuando se desplazaba hacia la izquierda y
  negativo cuando se desplazaba hacia la derecha, e $y era positivo cuando se desplazaba una imagen
  hacia arriba y negativo cuando se desplazaba hacia abajo.
   Entre ImageMagick 6.3.7 (1591) e ImageMagick 6.5.7-8 (1623), los ejes de $x e $y se voltearon,
  por lo que $x era negativo cuando se desplazaba hacia la izquierda y positivo cuando se desplazaba
  hacia la derecha, e $y era negativo cuando se desplazaba una imagen hacia arriba y positivo cuando
  se desplazaba hacia abajo.
   Entre ImageMagick 6.5.7-8 (1623) e ImageMagick 6.6.9-7 (1641), los ejes de $x e $y se volvieron a
  voltear a la funcionalidad anterior de ImageMagick 6.5.7-8 (1623).

<comment>Param:</comment>
  <info>int</info>  <strong>$width</strong>   El nuevo ancho
  <info>int</info>  <strong>$height</strong>  El nuevo alto
  <info>int</info>  <strong>$x</strong>       Posición X para el nuevo tamaño
  <info>int</info>  <strong>$y</strong>       Posición Y para el nuevo tamaño

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::resizeImage()</strong>
   * <strong>Imagick::thumbnailImage()</strong>
   * <strong>Imagick::cropImage()</strong>


id: Imagick::filter
type: function
doc:
<comment>Description:</comment>
  Applies a custom convolution kernel to the image
  
  Applies a custom convolution kernel to the image.

<comment>Param:</comment>
  <info>ImagickKernel</info>  <strong>$ImagickKernel</strong>  An instance of ImagickKernel that represents either a single kernel
                                 or a linked series of kernels.
  <info>int</info>            <strong>$channel</strong>        Proporciona cualquier contante de canal que sea válida para su modo
                                 de canal. Para aplicarlo a más de un canal, combine constantes de
                                 canal using bitwise operadores bit a bit. El valor por defecto para
                                 <info>Imagick::CHANNEL_DEFAULT</info>. Referirse a esta lista de constantes de
                                 canal

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::flattenImages
type: function
doc:
<comment>Description:</comment>
  Fusiona una secuencia de imágenes
  
  Fusiona una secuencia de imágenes. Esto es útil para combinar capas de Photoshop en una sóla
  imagen.

<comment>Return:</comment>
  <info>Imagick</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::flipImage
type: function
doc:
<comment>Description:</comment>
  Crea una imagen espejo vertical
  
  Crea una imagen espejo vertical reflejando los píxeles alrededor del eje x central.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::floodFillPaintImage
type: function
doc:
<comment>Description:</comment>
  Cambia el valor del color de cualquier píxel que coincida con el objetivo
  
  Cambia el valor del color de cualquier píxel que coincida con el objetivo y esté en el área
  inmediata. Este método es un sustituto del método obsoleto <strong>Imagick::paintFloodFillImage()</strong>. Este
  método está disponible si Imagick ha sido compilado con la versión 6.3.8 o superior de
  ImageMagick.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$fill</strong>     Objeto ImagickPixel o una cadena que contiene el color de relleno
  <info>float</info>  <strong>$fuzz</strong>     La cantidad de difusión. Por ejemplo, setee fuzz a 10 y el color rojo a
                   intensidades de 100 y 102 respectivamente son ahora interpretados como el mismo
                   color.
  <info>mixed</info>  <strong>$target</strong>   Objeto ImagickPixel o una cadena que contiene el color objetivo a dibujar
  <info>int</info>    <strong>$x</strong>        Posición X del inicio del relleno
  <info>int</info>    <strong>$y</strong>        Posición Y del inicio del relleno
  <info>bool</info>   <strong>$invert</strong>   Si es <info>true</info> se pinta cualquier píxel que no coincida con el color objetivo.
  <info>int</info>    <strong>$channel</strong>  Proporciona cualquier contante de canal que sea válida para su modo de canal.
                   Para aplicarlo a más de un canal, combine constantes de canal using bitwise
                   operadores bit a bit. El valor por defecto para <info>Imagick::CHANNEL_DEFAULT</info>.
                   Referirse a esta lista de constantes de canal

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::flopImage
type: function
doc:
<comment>Description:</comment>
  Crea una imagen espejo horizontal
  
  Crea una imagen espejo horizontal reflejando los píxeles alrededor del eje y central.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::forwardFourierTransformImage
type: function
doc:
<comment>Description:</comment>
  Implements the discrete Fourier transform (DFT)
  
  Implements the discrete Fourier transform (DFT) of the image either as a magnitude / phase or real
  / imaginary image pair.

<comment>Param:</comment>
  <info>bool</info>  <strong>$magnitude</strong>  If true, return as magnitude / phase pair otherwise a real / imaginary image
                    pair.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::frameImage
type: function
doc:
<comment>Description:</comment>
  Añade un borde tridimensional simulado
  
  Añade un borde tridimensional simulado alrededor de la imagen. El ancho y alto especifican el
  ancho del borde de las caras verticales y horizontales del marco. Los biseles interior y exterior
  indican el ancho de las sombras interiores y exteriores del marco.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$matte_color</strong>  Objeto ImagickPixel o una cadena que representa el color mate
  <info>int</info>    <strong>$width</strong>        El ancho del borde
  <info>int</info>    <strong>$height</strong>       El alto del borde
  <info>int</info>    <strong>$inner_bevel</strong>  El ancho del bisel interior
  <info>int</info>    <strong>$outer_bevel</strong>  El ancho del bisel exterior

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::functionImage
type: function
doc:
<comment>Description:</comment>
  Aplica una función a la imagen
  
  Aplica una expresión aritmética, relacional o lógica a una imagen.
  
  Véase también ImageMagick v6 Examples - Image Transformations — Function, Multi-Argument Evaluate
  
  Este método está disponible si Imagick ha sido compilado con la versión 6.4.9 o superior de
  ImageMagick.

<comment>Param:</comment>
  <info>int</info>    <strong>$function</strong>   Consulte esta lista de constantes de función
  <info>array</info>  <strong>$arguments</strong>  Array de argumentos a pasar a esta función.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::fxImage
type: function
doc:
<comment>Description:</comment>
  Evalúa una expresión por cada píxel de la imagen
  
  Evalúa una expresión por cada píxel de la imagen. Consulte El Operador de Imagen de Efectos
  Especiales Fx para más información.

<comment>Param:</comment>
  <info>string</info>  <strong>$expression</strong>  La expresión.
  <info>int</info>     <strong>$channel</strong>     Proporcione cualquier constante de canal que sea válida para su modo de
                       canal. Para aplicar más de un canal, combine las constantes channeltype
                       usando operadores a nivel de bits. Consulte esta lista de constantes de
                       canal.

<comment>Return:</comment>
  <info>Imagick</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::gammaImage
type: function
doc:
<comment>Description:</comment>
  Corrección gamma de una imagen
  
  Corrección gamma de una imagen. La misma imagen vista en diferentes dispositivos tendrá
  diferencias perceptuales en la manera en que la intensidad de la imagen esté representada en la
  pantalla. Especifique niveles gamma indivuduales para los canales rojo, verde y azul, o ajústelos
  todos con el parámetro gamma. El rango de valores es típicamente desde 0.8 a 2.3.

<comment>Param:</comment>
  <info>float</info>  <strong>$gamma</strong>    La cantidad de corrección gamma.
  <info>int</info>    <strong>$channel</strong>  Proporcione cualquier constante de canal que sea válida para su modo de canal.
                   Para aplicar más de un canal, combine las constantes channeltype usando
                   operadores a nivel de bits. Consulte esta lista de constantes de canal.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::gaussianBlurImage
type: function
doc:
<comment>Description:</comment>
  Hace borrosa una imagen
  
  Hace borrosa una imagen. Se convoluciona la imagen con un operador gaussiano del radio y la
  desviación estándar (sigma) dados. Para obtener resultados razonables, el radio debería ser mayor
  que sigma. Use un radio de 0 y se seleccionará un radio adecuado automáticamente.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>   El radio gaussiano, en píxeles, sin contar el píxel central.
  <info>float</info>  <strong>$sigma</strong>    La desviación estándar gaussiana, en píxeles.
  <info>int</info>    <strong>$channel</strong>  Proporcione cualquier constante de canal que sea válida para su modo de canal.
                   Para aplicar más de un canal, combine las constantes channeltype usando
                   operadores a nivel de bits. Consulte esta lista de constantes de canal.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::getColorspace
type: function
doc:
<comment>Description:</comment>
  Obtiene el espacio de color
  
  Obtiene el valor del espacio de color global. Este método está disponible si Imagick ha sido
  compilado con la versión 6.5.7 o superior de ImageMagick.

<comment>Return:</comment>
  <info>int</info>  Devuelve un entero que se puede comparar con constantes COLORSPACE.


id: Imagick::getCompression
type: function
doc:
<comment>Description:</comment>
  Obtiene el tipo de compresión del objeto
  
  Obtiene el tipo de compresión del objeto.

<comment>Return:</comment>
  <info>int</info>  Devuelve la constante de compresión


id: Imagick::getCompressionQuality
type: function
doc:
<comment>Description:</comment>
  Obtiene la calidad de compresión del objeto
  
  Obtiene la calidad de compresión del objeto.

<comment>Return:</comment>
  <info>int</info>  Devuelve un valor de tipo integer que describe la calidad de compresión


id: Imagick::getCopyright
type: function
doc:
<comment>Description:</comment>
  Devuelve el copyright de la API ImageMagick como una cadena
  
  Devuelve el copyright de la API ImageMagick como una cadena.

<comment>Return:</comment>
  <info>string</info>  Devuelve una cadena que contiene el anuncio del copyright de la API Imagemagick y de la
          API de C Magickwand.


id: Imagick::getFilename
type: function
doc:
<comment>Description:</comment>
  El nombre de archivo asociado a una secuencia de imágenes
  
  El nombre de archivo asociado a una secuencia de imágenes.

<comment>Return:</comment>
  <info>string</info>  Devuelve una cadena en caso de éxito.


id: Imagick::getFont
type: function
doc:
<comment>Description:</comment>
  Obtiene la fuente
  
  Devuelve la propiedad fuente de los objetos. Este método está disponible si Imagick ha sido
  compilado con la versión 6.3.7 o superior de ImageMagick.

<comment>Return:</comment>
  <info>string</info>  Devuelve la cadena que contiene el nombre de la fuente o <info>false</info> si no está establecida la
          fuente.

<comment>See Also:</comment>
   * <strong>Imagick::setFont()</strong>
   * <strong>ImagickDraw::setFont()</strong>
   * <strong>ImagickDraw::getFont()</strong>


id: Imagick::getFormat
type: function
doc:
<comment>Description:</comment>
  Devuelve el formato de un objeto Imagick
  
  Devuelve el formato de un objeto Imagick.

<comment>Return:</comment>
  <info>string</info>  Devuelve el formato de la imagen.


id: Imagick::getGravity
type: function
doc:
<comment>Description:</comment>
  Obtiene la gravedad
  
  Obtiene la propiedad gravedad global para el objeto Imagick. Este método está disponible si
  Imagick ha sido compilado con la versión 6.4.0 o superior de ImageMagick.

<comment>Return:</comment>
  <info>int</info>  Devuelve la propiedad gravedad. Consulte esta lista de constantes de gravedad.


id: Imagick::getHomeURL
type: function
doc:
<comment>Description:</comment>
  Devuelve la URL de inicio de ImageMagick
  
  Devuelve la URL de inicio de ImageMagick.

<comment>Return:</comment>
  <info>string</info>  Devuelve un enlace a la página de inicio de imagemagick.


id: Imagick::getImage
type: function
doc:
<comment>Description:</comment>
  Devuelve un nuevo objeto Imagick
  
  Devuelve un nuevo objeto Imagick con la secuencia de imágenes actual.

<comment>Return:</comment>
  <info>Imagick</info>  Devuelve un nuevo objeto Imagick con la secuencia de imágenes actual.


id: Imagick::getImageAlphaChannel
type: function
doc:
<comment>Description:</comment>
  Obtiene el canal alfa de una imagen
  
  Obtiene el valor del canal alfa de la imagen. El valor devuelto es una de las constantes de canal
  alfa. Este método está disponible si Imagick ha sido compilado con la versión 6.4.0 o superior de
  ImageMagick.

<comment>Return:</comment>
  <info>int</info>  Devuelve una constante que define el valor del canal alfa actual. Consulte esta lista de
       constantes de canal alfa.


id: Imagick::getImageArtifact
type: function
doc:
<comment>Description:</comment>
  Obtener el artefacto de imagen
  
  Obtiene un artefacto asociado con la imagen. La diferencia entre las propiedades de imagen y los
  artefactos de imagen es que las propiedades son públicas y los artefactos son privados. Este
  método está disponible si Imagick ha sido compilado con la versión 6.5.7 o superior de
  ImageMagick.

<comment>Param:</comment>
  <info>string</info>  <strong>$artifact</strong>  El nombre del artefacto

<comment>Return:</comment>
  <info>string</info>  Devuelve el valor del artefacto si se tuvo éxito.

<comment>See Also:</comment>
   * <strong>Imagick::setImageArtifact()</strong>
   * <strong>Imagick::deleteImageArtifact()</strong>


id: Imagick::getImageAttribute
type: function
doc:
<comment>Description:</comment>
  Returns a named attribute
  
  Returns a named attribute.

<comment>Param:</comment>
  <info>string</info>  <strong>$key</strong>  The key of the attribute to get.

<comment>Return:</comment>
  <info>string</info>  


id: Imagick::getImageBackgroundColor
type: function
doc:
<comment>Description:</comment>
  Devuelve el color de fondo de la imagen
  
  Devuelve el color de fondo de la imagen.

<comment>Return:</comment>
  <info>ImagickPixel</info>  Devuelve un objeto ImagickPixel establecido al color de fondo de la imagen.


id: Imagick::getImageBlob
type: function
doc:
<comment>Description:</comment>
  Devuelve la secuencia de imágenes como un valor de tipo blob
  
  Implementa, directo a la memoria, formatos de imagen. Devuelve la secuencia de imágenes como una
  cadena. El formato de la imagen determina el formato del blob devuelto (GIF, JPEG, PNG, etc.).
  Para devolver un formato de imagen diferente use Imagick::setImageFormat().

<comment>Return:</comment>
  <info>string</info>  Devuelve una cadena que contiene la imagen.


id: Imagick::getImageBorderColor
type: function
doc:
<comment>Description:</comment>
  Devuelve el color del borde de la imagen
  
  Devuelve el color del borde de la imagen.

<comment>Return:</comment>
  <info>ImagickPixel</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::getImageChannelDepth
type: function
doc:
<comment>Description:</comment>
  Obtiene la profundidad de un canal de imagen en particular
  
  Obtiene la profundidad de un canal de imagen en particular.

<comment>Param:</comment>
  <info>int</info>  <strong>$channel</strong>  Proporciona cualquier contante de canal que sea válida para su modo de canal. Para
                 aplicarlo a más de un canal, combine constantes de canal using bitwise operadores
                 bit a bit. El valor por defecto para <info>Imagick::CHANNEL_DEFAULT</info>. Referirse a esta
                 lista de constantes de canal

<comment>Return:</comment>
  <info>int</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::getImageChannelDistortion
type: function
doc:
<comment>Description:</comment>
  Compara los canales de imagen de una imagen con una imagen reconstruida
  
  Compara uno o más canales de imagen de una imagen con una imagen reconstruida y devuelve la
  métrica de distorsión especificada.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$reference</strong>  Objeto Imagick que se va a comparar.
  <info>int</info>      <strong>$channel</strong>    Proporcione cualquier constante de canal que sea válida para su modo de
                       canal. Para aplicar más de un canal, combine las constantes channeltype
                       usando operadores a nivel de bits. Consulte esta lista de constantes de
                       canal.
  <info>int</info>      <strong>$metric</strong>     Una de las constantes de tipo de métrica.

<comment>Return:</comment>
  <info>float</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::getImageChannelDistortions
type: function
doc:
<comment>Description:</comment>
  Obtiene las distorsiones del canal
  
  Compara uno o más canales de imagen de una imagen con una imagen reconstruida y devuelve las
  métricas de la distorsión especificada Este método está disponible si Imagick ha sido compilado
  con la versión 6.4.4 o superior de ImageMagick.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$reference</strong>  Objeto Imagick que contiene la imagen de referencia
  <info>int</info>      <strong>$metric</strong>     Consulte esta lista de constantes de tipo de métrica.
  <info>int</info>      <strong>$channel</strong>    Proporciona cualquier contante de canal que sea válida para su modo de canal.
                       Para aplicarlo a más de un canal, combine constantes de canal using bitwise
                       operadores bit a bit. El valor por defecto para <info>Imagick::CHANNEL_DEFAULT</info>.
                       Referirse a esta lista de constantes de canal

<comment>Return:</comment>
  <info>float</info>  Devuelve un valor de tipo double que describe la distorsión del canal.


id: Imagick::getImageChannelExtrema
type: function
doc:
<comment>Description:</comment>
  Obtiene los extremos de uno o más canales de imagen
  
  Obtiene los extremos (mínimo y máximo) de uno o más canales de imagen. El valor devuelto es una
  matriz asociativa con las claves "minima" (mínimo) y "maxima" (máximo).

<comment>Param:</comment>
  <info>int</info>  <strong>$channel</strong>  Proporcione cualquier constante de canal que sea válida para su modo de canal. Para
                 aplicar más de un canal, combine las constantes channeltype usando operadores a
                 nivel de bits. Consulte esta lista de constantes de canal.

<comment>Return:</comment>
  <info>array</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::getImageChannelKurtosis
type: function
doc:
<comment>Description:</comment>
  Obtiene la curtosis y la asimetría estadística de un canal específico
  
  Obtiene la curtosis y la asimetría estadística de un canal específico. Este método está disponible
  si Imagick ha sido compilado con la versión 6.4.9 o superior de ImageMagick.

<comment>Param:</comment>
  <info>int</info>  <strong>$channel</strong>  Proporciona cualquier contante de canal que sea válida para su modo de canal. Para
                 aplicarlo a más de un canal, combine constantes de canal using bitwise operadores
                 bit a bit. El valor por defecto para <info>Imagick::CHANNEL_DEFAULT</info>. Referirse a esta
                 lista de constantes de canal

<comment>Return:</comment>
  <info>array</info>  Devuelve una matriz con los miembros <return>kurtosis</return> (curtosis) y <return>skewness</return> (asimetría
         estadística).


id: Imagick::getImageChannelMean
type: function
doc:
<comment>Description:</comment>
  Obtiene la media y la desviación estándar
  
  Obtiene la media y la desviación estándar de uno o más canales de imagen.

<comment>Param:</comment>
  <info>int</info>  <strong>$channel</strong>  Proporcione cualquier constante de canal que sea válida para su modo de canal. Para
                 aplicar más de un canal, combine las constantes channeltype usando operadores a
                 nivel de bits. Consulte esta lista de constantes de canal.

<comment>Return:</comment>
  <info>array</info>  Devuelve una matriz con miembros <return>"mean"</return> y <return>"standardDeviation"</return>.


id: Imagick::getImageChannelRange
type: function
doc:
<comment>Description:</comment>
  Obtiene el rango del canal
  
  Obtiene el rango de uno o más canales de imagen. Este método está disponible si Imagick ha sido
  compilado con la versión 6.4.0 o superior de ImageMagick.

<comment>Param:</comment>
  <info>int</info>  <strong>$channel</strong>  Proporciona cualquier contante de canal que sea válida para su modo de canal. Para
                 aplicarlo a más de un canal, combine constantes de canal using bitwise operadores
                 bit a bit. El valor por defecto para <info>Imagick::CHANNEL_DEFAULT</info>. Referirse a esta
                 lista de constantes de canal

<comment>Return:</comment>
  <info>array</info>  Devuelve una matriz que contiene los valores mínimo y máximo de el/los canal/es.


id: Imagick::getImageChannelStatistics
type: function
doc:
<comment>Description:</comment>
  Devuelve las estadísticas de cada canal de la imagen
  
  Devuelve las estadísticas de cada canal de la imagen. Las estadísticas incluyen la profundidad del
  canal, su mínimo y máximo, la media, y la desviación estándar. Se puede acceder a la media del
  canal rojo, por ejemplo, así:

<comment>Return:</comment>
  <info>array</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::getImageClipMask
type: function
doc:
<comment>Description:</comment>
  Obtiene la máscara de recorte de la imagen
  
  Devuelve la máscara de recorte de la imagen. La máscara de recorte es un objeto Imagick que
  contiene la máscara de recorte. Este método está disponible si Imagick ha sido compilado con la
  versión 6.3.6 o superior de ImageMagick.

<comment>Return:</comment>
  <info>Imagick</info>  Devuelve un objeto Imagick que contiene la máscara de recorte.


id: Imagick::getImageColormapColor
type: function
doc:
<comment>Description:</comment>
  Devuelve el color del índice del mapa de colores especficado
  
  Devuelve el color del índice del mapa de colores especficado.

<comment>Param:</comment>
  <info>int</info>  <strong>$index</strong>  El índice en el mapa de colores de la imagen.

<comment>Return:</comment>
  <info>ImagickPixel</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::getImageColors
type: function
doc:
<comment>Description:</comment>
  Obtiene el número de colores únicos de la imagen
  
  Obtiene el número de colores únicos de la imagen.

<comment>Return:</comment>
  <info>int</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::getImageColorspace
type: function
doc:
<comment>Description:</comment>
  Obtiene el espacio de color de la imagen
  
  Obtiene el espacio de color de la imagen.

<comment>Return:</comment>
  <info>int</info>  Devuelve un entero que se puede comparar con constantes COLORSPACE.


id: Imagick::getImageCompose
type: function
doc:
<comment>Description:</comment>
  Devuelve el operador de composición asociado a la imagen
  
  Devuelve el operador de composición asociado a la imagen.

<comment>Return:</comment>
  <info>int</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::getImageCompression
type: function
doc:
<comment>Description:</comment>
  Obtiene el tipo de compresión de la imagen actual
  
  Obtiene el tipo de compresión de la imagen actual.

<comment>Return:</comment>
  <info>int</info>  Devuelve la constante de compresión


id: Imagick::getImageCompressionQuality
type: function
doc:
<comment>Description:</comment>
  Obtiene la calidad de compresión de la imagen actual
  
  Obtiene la calidad de compresión de la imagen actual

<comment>Return:</comment>
  <info>int</info>  Devuelve un valor de tipo integer que describe la calidad de compresión de las imágenes


id: Imagick::getImageDelay
type: function
doc:
<comment>Description:</comment>
  Obtiene el retraso de la imagen
  
  Obtiene el retraso de la imagen.

<comment>Return:</comment>
  <info>int</info>  Devuelve el retraso de la imagen.


id: Imagick::getImageDispose
type: function
doc:
<comment>Description:</comment>
  Obtiene el método de disposición de la imagen
  
  Obtiene el método de disposición de la imagen.

<comment>Return:</comment>
  <info>int</info>  Devuelve el método de disposición si se tuvo éxito.


id: Imagick::getImageDistortion
type: function
doc:
<comment>Description:</comment>
  Compara una imagen con una imagen reconstruida
  
  Compara una imagen con una imagen reconstruida y devuelve la métrica de distorisión especificada.

<comment>Param:</comment>
  <info>MagickWand</info>  <strong>$reference</strong>  Objeto Imagick que se va a comparar.
  <info>int</info>         <strong>$metric</strong>     Una de las constantes de tipo de métrica.

<comment>Return:</comment>
  <info>float</info>  Devuelve la métrica de distorsión usada en la imagen (o la mejor deducción de la misma).


id: Imagick::getImageExtrema
type: function
doc:
<comment>Description:</comment>
  Obtiene los extremos de la imagen
  
  Obtiene los extremos (mínimo y máximo) de la imagen. Devuelve una matriz asociativa con las claves
  "min" y "max".

<comment>Return:</comment>
  <info>array</info>  Devuelve una matriz asociativa con las claves "min" y "max".


id: Imagick::getImageFilename
type: function
doc:
<comment>Description:</comment>
  Devuelve el nombre de archivo de una imagen en particular de una secuencia
  
  Devuelve el nombre de archivo de una imagen en particular de una secuencia.

<comment>Return:</comment>
  <info>string</info>  Devuelve una cadena con el nombre de archivo de la imagen.


id: Imagick::getImageGamma
type: function
doc:
<comment>Description:</comment>
  Obtiene el valor gamma de la imagen
  
  Obtiene el valor gamma de la imagen.

<comment>Return:</comment>
  <info>float</info>  Devuelve el valor gamma de la imagen si se tuvo éxito.


id: Imagick::getImageGeometry
type: function
doc:
<comment>Description:</comment>
  Obtiene el ancho y el alto como un array asociativo
  
  Obtiene el ancho y el alto como un array asociativo.

<comment>Return:</comment>
  <info>array</info>  Devuelve un array con el ancho/alto de la imagen.


id: Imagick::getImageGravity
type: function
doc:
<comment>Description:</comment>
  Obtiene la gravedad de la imagen
  
  Obtiene el valor de gravedad actual de la imagen. A diferencia de <strong>Imagick::getGravity()</strong>, este
  método devuelve la gravedad definida para la secuencia de imágenes actual. Este método está
  disponible si Imagick ha sido compilado con la versión 6.4.4 o superior de ImageMagick.

<comment>Return:</comment>
  <info>int</info>  Devuelve la propiedad gravedad de las imágenes. Consulte esta lista de constantes de
       gravedad.


id: Imagick::getImageGreenPrimary
type: function
doc:
<comment>Description:</comment>
  Devuelve el punto primario verde de la cromaticidad
  
  Devuelve el punto primario verde de la cromaticidad. Devuelve un array con las claves "x" e "y".

<comment>Return:</comment>
  <info>array</info>  Devuelve un array con las claves "x" e "y" si se tuvo éxito, lanza una  ImagickException en
         caso de error.


id: Imagick::getImageHeight
type: function
doc:
<comment>Description:</comment>
  Devuelve el alto de la imagen
  
  Devuelve el alto de la imagen.

<comment>Return:</comment>
  <info>int</info>  Devuelve el alto de la imagen en píxeles.


id: Imagick::getImageHistogram
type: function
doc:
<comment>Description:</comment>
  Obtiene el histograma de la imagen
  
  Devuelve el histograma de la imagen como un array de objetos ImagickPixel.

<comment>Return:</comment>
  <info>array</info>  Devuelve el histograma de la imagen como un array de objetos ImagickPixel.


id: Imagick::getImageIndex
type: function
doc:
<comment>Description:</comment>
  Obtiene el índice de la imagen activa actual
  
  Devuelve el índice de la imagen activa actual dentro del objeto Imagick. Este método ha quedado
  obsoleto. Véase <strong>Imagick::getIteratorIndex()</strong>.

<comment>Return:</comment>
  <info>int</info>  Devuelve un valor de tipo integer que contiene el índice de la imagen en la pila.


id: Imagick::getImageInterlaceScheme
type: function
doc:
<comment>Description:</comment>
  Obtiene la combinación de entrelazado de la imagen
  
  Obtiene la combinación de entrelazado de la imagen.

<comment>Return:</comment>
  <info>int</info>  Devuelve la combinación de entrelazado como un integer en caso de éxito. Lanza
       <class>ImagickException</class> en caso de error.


id: Imagick::getImageInterpolateMethod
type: function
doc:
<comment>Description:</comment>
  Devuelve el método de interpolación
  
  Devuelve el método de interpolación de la imagen especificada. El método es una de las constantes
  <info>Imagick::INTERPOLATE_*</info>.

<comment>Return:</comment>
  <info>int</info>  Devuelve el método de interpolación si se tuvo éxito.


id: Imagick::getImageLength
type: function
doc:
<comment>Description:</comment>
  Devuelve la longitud de la imagen en bytes
  
  Devuelve la longitud de la imagen en bytes

<comment>Return:</comment>
  <info>int</info>  Devuelve un valor de tipo int que contiene el tamaño de la imagen actual.


id: Imagick::getImageMatte
type: function
doc:
<comment>Description:</comment>
  Devuelve si la imagen tiene un canal mate
  
  Devuelve <info>true</info> si la imagen tiene un canal mate, en caso contrario false. Este método está
  disponible si Imagick ha sido compilado con la versión 6.2.9 o superior de ImageMagick.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito o <info>false</info> en caso de error.


id: Imagick::getImageMatteColor
type: function
doc:
<comment>Description:</comment>
  Devuelve el color mate de la imagen
  
  Devuelve el color mate de la imagen.

<comment>Return:</comment>
  <info>ImagickPixel</info>  Devuelve un objeto ImagickPixel si se tuvo éxito.


id: Imagick::getImageMimeType
type: function
doc:
<comment>Description:</comment>
  Returns the image mime-type
  
  Returns the image mime-type.

<comment>Return:</comment>
  <info>string</info>  


id: Imagick::getImageOrientation
type: function
doc:
<comment>Description:</comment>
  Obtiene la orientación de la imagen
  
  Obtiene la orientación de la imagen. El valor de retorno es una de las constantes de orientación.

<comment>Return:</comment>
  <info>int</info>  Devuelve un integer si se tuvo éxito.


id: Imagick::getImagePage
type: function
doc:
<comment>Description:</comment>
  Devuelve la geometría de la página
  
  Devuelve la geometría de la página asociada con la imagen en un array con las claves "width",
  "height", "x", e "y".

<comment>Return:</comment>
  <info>array</info>  Devuelve la geometría de la página asociada con la imagen en un array con las claves
         "width", "height", "x", e "y".


id: Imagick::getImagePixelColor
type: function
doc:
<comment>Description:</comment>
  Devuelve el color del píxel especificado
  
  Devuelve el color del píxel especificado.

<comment>Param:</comment>
  <info>int</info>  <strong>$x</strong>  La coordenada x del píxel
  <info>int</info>  <strong>$y</strong>  La coordenada y del píxel

<comment>Return:</comment>
  <info>ImagickPixel</info>  Devuelve una instancia de ImagickPixel para el color en las coordenadas dadas.


id: Imagick::getImageProfile
type: function
doc:
<comment>Description:</comment>
  Devuelve el perfil nominado de la imagen
  
  Devuelve el perfil nominado de la imagen.

<comment>Param:</comment>
  <info>string</info>  <strong>$name</strong>  El nombre del perfil que se va a devolver.

<comment>Return:</comment>
  <info>string</info>  Devuelve un string que contiene el perfil de la imagen.


id: Imagick::getImageProfiles
type: function
doc:
<comment>Description:</comment>
  Devuelve los perfiles de la imagen
  
  Devuelve todos los perfiles asociados que coinciden con el patrón. Si se pasa <info>true</info> como segundo
  parámetro, sólo se devuelven los nombres de los perfiles. Este método está disponible si Imagick
  ha sido compilado con la versión 6.3.6 o superior de ImageMagick.

<comment>Param:</comment>
  <info>string</info>  <strong>$pattern</strong>     El patrón para los nombres de los perfiles.
  <info>bool</info>    <strong>$only_names</strong>  Si se devuelve sólo los nombres de los perfiles. Si es <info>false</info> también se
                       devuelven los valores

<comment>Return:</comment>
  <info>array</info>  Devuelve un array que contiene los perfiles de la imagen o los nombres de los perfiles.


id: Imagick::getImageProperties
type: function
doc:
<comment>Description:</comment>
  Devuelve las propiedades de la imagen
  
  Devuelve todas las propiedades asociadas que coniciden con el patrón. Si se pasa <info>true</info> como segundo
  parámetro, sólo se devuelven los nombres de las propiedades. Este método está disponible si
  Imagick ha sido compilado con la versión 6.3.6 o superior de ImageMagick.

<comment>Param:</comment>
  <info>string</info>  <strong>$pattern</strong>     El patrón para los nombres de las propiedades.
  <info>bool</info>    <strong>$only_names</strong>  Si se devuelve sólo los nombres de las propiedades. Si es <info>false</info> también se
                       devuelven los valores

<comment>Return:</comment>
  <info>array</info>  Devuelve un array que contiene las propiedades de la imagen o los nombres de las
         propiedades.


id: Imagick::getImageProperty
type: function
doc:
<comment>Description:</comment>
  Devuelve la propiedad nominada de la imagen
  
  Devuelve la propiedad nominada de la imagen. Este método está disponible si Imagick ha sido
  compilado con la versión 6.3.2 o superior de ImageMagick.

<comment>Param:</comment>
  <info>string</info>  <strong>$name</strong>  nombre de la propiedad (por ejemplo Exif:DateTime)

<comment>Return:</comment>
  <info>string</info>  Devuelve un string que contiene la propiedad de la imagen, false si no existe una
          propiedad con el nombre dado.

<comment>See Also:</comment>
   * <strong>Imagick::setImageProperty()</strong>


id: Imagick::getImageRedPrimary
type: function
doc:
<comment>Description:</comment>
  Devuelve el punto primario rojo de la cromaticidad
  
  Devuelve el punto primario rojo de la cromaticidad como un array con las claves "x" e "y".

<comment>Return:</comment>
  <info>array</info>  Devuelve el punto primario rojo de la cromaticidad como un array con las claves "x" e "y".
         Lanza
         <class>ImagickException</class> en caso de error.


id: Imagick::getImageRegion
type: function
doc:
<comment>Description:</comment>
  Extrae una región de la imagen
  
  Extrae una región de la imagen y la devuelve como un nuevo objeto Imagick.

<comment>Param:</comment>
  <info>int</info>  <strong>$width</strong>   El ancho de la región extraída.
  <info>int</info>  <strong>$height</strong>  El alto de la región extraída.
  <info>int</info>  <strong>$x</strong>       Coordenada X de la esquina superior izquierda de la región extraída.
  <info>int</info>  <strong>$y</strong>       Coordenada Y de la esquina superior izquierda de la región extraída.

<comment>Return:</comment>
  <info>Imagick</info>  Extrae una región de la imagen y la devuleve como una nueva varita mágica.


id: Imagick::getImageRenderingIntent
type: function
doc:
<comment>Description:</comment>
  Obtiene el propósito de renderización de la imagen
  
  Obtiene el propósito de renderización de la imagen.

<comment>Return:</comment>
  <info>int</info>  Devuelve el propósito de renderización de la imagen.


id: Imagick::getImageResolution
type: function
doc:
<comment>Description:</comment>
  Obtiene la resolución X e Y de la imagen
  
  Obtiene la resolución X e Y de la imagen.

<comment>Return:</comment>
  <info>array</info>  Devuelve la resolución como un array.


id: Imagick::getImageSignature
type: function
doc:
<comment>Description:</comment>
  Genera un resumen de un mensaje SHA-256
  
  Genera un resumen de un mensaje SHA-256 para el flujo de píxeles de la imagen.

<comment>Return:</comment>
  <info>string</info>  Devuelve un string que contiene el hash SHA-256 de el fichero.


id: Imagick::getImageSize
type: function
doc:
<comment>Description:</comment>
  Devuelve la longitud de la imagen en bytes
  
  Devuelve la longitud de la imagen en bytes. Obsoleto en favor de Imagick::getImageLength()

<comment>Return:</comment>
  <info>int</info>  Devuelve un valor de tipo integer que contiene el tamaño actual de la imagen.


id: Imagick::getImageTicksPerSecond
type: function
doc:
<comment>Description:</comment>
  Obtiene los pulsos por segundo de la imagen
  
  Obtiene tlos pulsos por segundo de la imagen.

<comment>Return:</comment>
  <info>int</info>  Devuelve los pulsos por segundo de la imagen.


id: Imagick::getImageTotalInkDensity
type: function
doc:
<comment>Description:</comment>
  Obtiene la densidad de tinta total de la imagen
  
  Obtiene la densidad de tinta total de la imagen.

<comment>Return:</comment>
  <info>float</info>  Devuelve la densidad de tinta total de la imagen. Lanza
         <class>ImagickException</class> en caso de error.


id: Imagick::getImageType
type: function
doc:
<comment>Description:</comment>
  Obtiene el tipo de imagen potencial
  
  Obtiene el tipo de imagen potencial.

<comment>Return:</comment>
  <info>int</info>  Devuelve el tipo de imagen potencial.
       <info>imagick::IMGTYPE_UNDEFINED</info><info>imagick::IMGTYPE_BILEVEL</info><info>imagick::IMGTYPE_GRAYSCALE</info><info>imagick::IMGTYPE_GRAYSCALEMATTE</info><info>imagick::IMGTYPE_PALETTE</info><info>imagick::IMGTYPE_PALETTEMATTE</info><info>imagick::IMGTYPE_TRUECOLOR</info><info>imagick::IMGTYPE_TRUECOLORMATTE</info><info>imagick::IMGTYPE_COLORSEPARATION</info><info>imagick::IMGTYPE_COLORSEPARATIONMATTE</info><info>imagick::IMGTYPE_OPTIMIZE</info>
       
       <info>imagick::IMGTYPE_UNDEFINED</info>
       
       <info>imagick::IMGTYPE_BILEVEL</info>
       
       <info>imagick::IMGTYPE_GRAYSCALE</info>
       
       <info>imagick::IMGTYPE_GRAYSCALEMATTE</info>
       
       <info>imagick::IMGTYPE_PALETTE</info>
       
       <info>imagick::IMGTYPE_PALETTEMATTE</info>
       
       <info>imagick::IMGTYPE_TRUECOLOR</info>
       
       <info>imagick::IMGTYPE_TRUECOLORMATTE</info>
       
       <info>imagick::IMGTYPE_COLORSEPARATION</info>
       
       <info>imagick::IMGTYPE_COLORSEPARATIONMATTE</info>
       
       <info>imagick::IMGTYPE_OPTIMIZE</info>


id: Imagick::getImageVirtualPixelMethod
type: function
doc:
<comment>Description:</comment>
  Devuelve el método de píxel virtual
  
  Devuelve el método de píxel virtual de la imagen especificada.

<comment>Return:</comment>
  <info>int</info>  Devuelve el método de píxel virtual si se tuvo éxito.


id: Imagick::getImageWhitePoint
type: function
doc:
<comment>Description:</comment>
  Devuelve el punto blanco de la cromaticidad
  
  Devuelve el punto blanco de la cromaticidad como un array asociativa con las claves "x" e "y".

<comment>Return:</comment>
  <info>array</info>  Devuelve el punto blanco de la cromaticidad como un array asociativa con las claves "x" e
         "y".


id: Imagick::getImagesBlob
type: function
doc:
<comment>Description:</comment>
  Devuelve todas las secuencias de imágenes como un blob
  
  Implementa directo a la memoria formatos de imagen. Desvuelve todas las secuencias de imágenes
  como un string. El formato de la imagen determina el formato del blob devuelto (GIF, JPEG, PNG,
  etc.). Para devolver un formato de imagen diferente use Imagick::setImageFormat().

<comment>Return:</comment>
  <info>string</info>  Devuelve un string que contiene las imágenes. En caso de error, lanza una
          ImagickException.


id: Imagick::getInterlaceScheme
type: function
doc:
<comment>Description:</comment>
  Obtiene la combinación de entrelazado de un objeto
  
  Obtiene la combinación del entrelazado de un objeto.

<comment>Return:</comment>
  <info>int</info>  Obtiene la varita mágica combinación de entrelazado.


id: Imagick::getIteratorIndex
type: function
doc:
<comment>Description:</comment>
  Obtiene el índice de la imagen activa actual
  
  Devuelve el índice de la imagen activa actual dentro del objeto Imagick. Este método está
  disponible si Imagick ha sido compilado con la versión 6.2.9 o superior de ImageMagick.

<comment>Return:</comment>
  <info>int</info>  Devuelve un integer que contiene el índice de la imagen en la pila.

<comment>See Also:</comment>
   * <strong>Imagick::setIteratorIndex()</strong>
   * <strong>Imagick::getImageIndex()</strong>
   * <strong>Imagick::setImageIndex()</strong>


id: Imagick::getNumberImages
type: function
doc:
<comment>Description:</comment>
  Devuelve el número de imágenes del objeto
  
  Devuelve el número de imágenes asociadas con el objeto Imagick.

<comment>Return:</comment>
  <info>int</info>  Devuelve el número de imágenes asociadas con el objeto Imagick.


id: Imagick::getOption
type: function
doc:
<comment>Description:</comment>
  Devuelve un valor asociado con la clave especificada
  
  Devuelve un valor asociado dentro del objeto para una clave especificada.

<comment>Param:</comment>
  <info>string</info>  <strong>$key</strong>  El nombre de la opción

<comment>Return:</comment>
  <info>string</info>  Devuelve un valor asociado con una varita mágica y la clave especificada.


id: Imagick::getPackageName
type: function
doc:
<comment>Description:</comment>
  Devuelve el nombre del paquete de ImageMagick
  
  Devuelve el nombre del paquete de ImageMagick.

<comment>Return:</comment>
  <info>string</info>  Devuelve el nombre del paquete de ImageMagick como un string.


id: Imagick::getPage
type: function
doc:
<comment>Description:</comment>
  Devuelve la geometría de la página
  
  Devuelve la geometría de la página asociada con el objeto Imagick en un array asociativo con las
  claves "width" (ancho), "height" (alto), "x", e "y".

<comment>Return:</comment>
  <info>array</info>  Devuelve la geometría de la página asociada con el objeto Imagick en un array asociativo
         con las claves "width" (ancho), "height" (alto), "x", e "y". lanzando una ImagickException
         en caso de error.


id: Imagick::getPixelIterator
type: function
doc:
<comment>Description:</comment>
  Devuelve un objeto MagickPixelIterator
  
  Devuelve un objeto MagickPixelIterator.

<comment>Return:</comment>
  <info>ImagickPixelIterator</info>  Devuelve un objeto ImagickPixelIterator si se tuvo éxito.


id: Imagick::getPixelRegionIterator
type: function
doc:
<comment>Description:</comment>
  Obtinene un objeto ImagickPixelIterator de una sección de imagen
  
  Obtinene un objeto ImagickPixelIterator de una sección de imagen.

<comment>Param:</comment>
  <info>int</info>  <strong>$x</strong>        La coordenada x de la región.
  <info>int</info>  <strong>$y</strong>        La coordenada y de la región.
  <info>int</info>  <strong>$columns</strong>  El ancho de la región.
  <info>int</info>  <strong>$rows</strong>     El alto de la región.

<comment>Return:</comment>
  <info>ImagickPixelIterator</info>  Devuelve un objeto ImagickPixelIterator de una sección de imagen.


id: Imagick::getPointSize
type: function
doc:
<comment>Description:</comment>
  Obtiene el tamaño de punto
  
  Devuelve la propiedad tamaño de punto de los objetos. Este método está disponible si Imagick ha
  sido compilado con la versión 6.3.7 o superior de ImageMagick.

<comment>Return:</comment>
  <info>float</info>  Devuelve un <info>float</info> que contiene el tamaño de punto.

<comment>See Also:</comment>
   * <strong>Imagick::setPointSize()</strong>


id: Imagick::getQuantum
type: function
doc:
<comment>Description:</comment>
  Returns the ImageMagick quantum range
  
  Returns the ImageMagick quantum range. If HDRI was enabled then the type is a float, if not it is
  an int.

<comment>Return:</comment>
  <info>int</info>  


id: Imagick::getQuantumDepth
type: function
doc:
<comment>Description:</comment>
  Obtiene la profundidad de la cuantía
  
  Devuelve la profundidad de la cuantía de Imagick como un string.

<comment>Return:</comment>
  <info>array</info>  Devuelve la profundidad de la cuantía de Imagick como un string.


id: Imagick::getQuantumRange
type: function
doc:
<comment>Description:</comment>
  Devuelve el rango de cuantía de Imagick
  
  Devuelve el rango de cuantía para la instancia de Imagick.

<comment>Return:</comment>
  <info>array</info>  Devuelve un array asociativo que contiene el rango de cuantía como un <info>integer</info>
         (<return>"quantumRangeLong"</return>) y como un <info>string</info> (<return>"quantumRangeString"</return>).


id: Imagick::getRegistry
type: function
doc:
<comment>Description:</comment>
  Get a StringRegistry entry
  
  Get the StringRegistry entry for the named key or false if not set.

<comment>Param:</comment>
  <info>string</info>  <strong>$key</strong>  The entry to get.

<comment>Return:</comment>
  <info>string</info>  


id: Imagick::getReleaseDate
type: function
doc:
<comment>Description:</comment>
  Devuelve la fecha de distribución de ImageMagick
  
  Devuelve la fecha de distribución de ImageMagick como un string.

<comment>Return:</comment>
  <info>string</info>  Devuelve la fecha de distribución de ImageMagick como un string.


id: Imagick::getResource
type: function
doc:
<comment>Description:</comment>
  Devuelve el uso de memoria del recurso especificado
  
  Devuelve el uso de memoria del recurso especificado en megabytes.

<comment>Param:</comment>
  <info>int</info>  <strong>$type</strong>  Consulte esta lista de constantes de tipos de recursos.

<comment>Return:</comment>
  <info>int</info>  Devuelve el uso de memoria del recurso especificado en megabytes.


id: Imagick::getResourceLimit
type: function
doc:
<comment>Description:</comment>
  Devuelve el límite del recurso especificado
  
  Devuelve el límite del recurso especificado.

<comment>Param:</comment>
  <info>int</info>  <strong>$type</strong>  Consulte la lista de constantes de tipos de recursos.

<comment>Return:</comment>
  <info>int</info>  Devuelve el límite del recurso especificado en megabytes.


id: Imagick::getSamplingFactors
type: function
doc:
<comment>Description:</comment>
  Obtiene el factor de muestreo horizontal y vertical
  
  Obtiene el factor de muestreo horizontal y vertical

<comment>Return:</comment>
  <info>array</info>  Devuelve un array asociativo con el factor de muestreo horizontal y vertical de la imagen.


id: Imagick::getSize
type: function
doc:
<comment>Description:</comment>
  Devuelve el tamaño asociado con el objeto Imagick
  
  Devuelve el tamaño asociado con el objeto Imagick como una matriz con las claves "columns"
  (columnas) y "rows" (filas).

<comment>Return:</comment>
  <info>array</info>  Devuelve el tamaño asociado con el objeto Imagick como una matriz con las claves "columns"
         (columnas) y "rows" (filas).


id: Imagick::getSizeOffset
type: function
doc:
<comment>Description:</comment>
  Devuelve el índice de tamaño
  
  Devuelve el índice de tamaño asociado con el objeto Imagick. Este método está disponible si
  Imagick ha sido compilado con la versión 6.2.9 o superior de ImageMagick.

<comment>Return:</comment>
  <info>int</info>  Devuelve el índice de tamaño asociado con el objeto Imagick.


id: Imagick::getVersion
type: function
doc:
<comment>Description:</comment>
  Devuelve la versión de la API ImageMagick
  
  Devuelve la versión de la API ImageMagick como un string y como un número.

<comment>Return:</comment>
  <info>array</info>  Devuelve la versión de la API ImageMagick como un string y como un número.


id: Imagick::haldClutImage
type: function
doc:
<comment>Description:</comment>
  Reemplaza los colores de la imagen
  
  Reemplaza los colores de la imagen usando una paleta Hald. Las imágenes Hald se pueden crear
  usando un codificador de color HALD.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$clut</strong>     Objeto Imagick que contiene la paleta Hald.
  <info>int</info>      <strong>$channel</strong>  Proporciona cualquier contante de canal que sea válida para su modo de canal.
                     Para aplicarlo a más de un canal, combine constantes de canal using bitwise
                     operadores bit a bit. El valor por defecto para <info>Imagick::CHANNEL_DEFAULT</info>.
                     Referirse a esta lista de constantes de canal

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::hasNextImage
type: function
doc:
<comment>Description:</comment>
  Comprueba si el objeto tiene más imágenes
  
  Devuelve <info>true</info> si el objeto tiene más imágenes cuando se atraviesa la lista en dirección hacia
  delante.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> si el objeto tiene más imágenes cuando se atraviesa la lista en dirección
        hacia delante, devuelve <info>false</info> si no hay ninguna.


id: Imagick::hasPreviousImage
type: function
doc:
<comment>Description:</comment>
  Verifica si el objeto tiene una imagen previa
  
  Devuelve <info>true</info> si el objeto tiene más imágenes cuando se atraviesa la lista en la dirección opuesta

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> si el objeto tiene más imágenes cuando se atraviesa la lista en la dirección
        opuesta, devuelve <info>false</info> si no hay ninguna.


id: Imagick::identifyFormat
type: function
doc:
<comment>Description:</comment>
  Formats a string with image details
  
  Replaces any embedded formatting characters with the appropriate image property and returns the
  interpreted text. See http://www.imagemagick.org/script/escape.php for escape sequences.

<comment>Param:</comment>
  <info>string</info>  <strong>$embedText</strong>  A string containing formatting sequences e.g. "Trim box: %@ number of unique
                      colors: %k".

<comment>Return:</comment>
  <info>string|false</info>  Returns format o <info>false</info> en caso de error.


id: Imagick::identifyImage
type: function
doc:
<comment>Description:</comment>
  Identifica una imagen y obtiene sus atributos
  
  Identifica una imagen y devuelve los atributos. Los atributos incluyen el ancho, alto, tamaño de
  la imagen, entre otros.

<comment>Param:</comment>
  <info>bool</info>  <strong>$appendRawOutput</strong>  

<comment>Return:</comment>
  <info>array</info>  Identifica una imagen y devuelve los atributos. Los atributos incluyen el ancho, alto,
         tamaño de la imagen, entre otros.


id: Imagick::implodeImage
type: function
doc:
<comment>Description:</comment>
  Crea una nueva imagen como una copia
  
  Crea una nueva imagen que es una copia de una existente con los píxeles de la imagen
  "implosionados" por el porcentaje especificado.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>  El radio de la implosión

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::importImagePixels
type: function
doc:
<comment>Description:</comment>
  Importa los píxeles de una imagen
  
  Importa los píxeles desde una matriz a un imagen. El mapa <strong>$map</strong> normalmete es 'RGB'. Este método
  impone las siguientes limitaciones para los parámetros: la cantidad de píxeles en la matriz debe
  coincidir con <strong>$width</strong> x <strong>$height</strong> x longitud del mapa. Este método está disponible si Imagick ha sido
  compilado con la versión 6.4.5 o superior de ImageMagick.

<comment>Param:</comment>
  <info>int</info>     <strong>$x</strong>        La posición x de la imagen
  <info>int</info>     <strong>$y</strong>        La posición y de la imagen
  <info>int</info>     <strong>$width</strong>    El ancho de la imagen
  <info>int</info>     <strong>$height</strong>   El alto de la imagen
  <info>string</info>  <strong>$map</strong>      Mapa de píxeles ordenados, como una cadena. Esto puede ser por ejemplo <return>RGB</return>. El
                    valor puede ser cualquier combinación u orden de R = rojo, G = verde, B = azul,
                    A = alfa (0 es transparente), O = opacidad (0 es opaco), C = cian, Y = amarillo,
                    M = magenta, K = negro, I = intensidad (para escala de grises), P = relleno.
  <info>int</info>     <strong>$storage</strong>  El método de almacenamiento de los píxeles. Consulte esta lista de constantes de
                    píxel.
  <info>array</info>   <strong>$pixels</strong>   La matriz de píxeles

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::inverseFourierTransformImage
type: function
doc:
<comment>Description:</comment>
  Implements the inverse discrete Fourier transform (DFT)
  
  Implements the inverse discrete Fourier transform (DFT) of the image either as a magnitude / phase
  or real / imaginary image pair.
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$complement</strong>  The second image to combine with this one to form either the magnitude /
                        phase or real / imaginary image pair.
  <info>bool</info>     <strong>$magnitude</strong>   If true, combine as magnitude / phase pair otherwise a real / imaginary
                        image pair.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::labelImage
type: function
doc:
<comment>Description:</comment>
  Añade una etiqueta a una imagen
  
  Añade una etiqueta a una imagen.

<comment>Param:</comment>
  <info>string</info>  <strong>$label</strong>  La etiqueta a añadir

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::levelImage
type: function
doc:
<comment>Description:</comment>
  Ajusta los niveles de la imagen
  
  Ajusta los niveles de una imagen escalando la caída de los colores entre los puntos blanco y negro
  especificados al rango completo de cuantía disponible. Los parámetros proporcionados representan
  los puntos negro, mitad, y blanco. El punto negro especifica el color más oscuro de la imagen. Los
  colores más oscuros que el punto negro se establecen a cero. El punto medio especifica una
  corrección gamma a aplicar a la imagen. Mientras que el punto blanco especifica el color más claro
  de la imagen. Los colores más claros que el punto blanco se establecen al valor de cuantía máximo.

<comment>Param:</comment>
  <info>float</info>  <strong>$blackPoint</strong>  El punto negro de la imagen
  <info>float</info>  <strong>$gamma</strong>       El valor gamma
  <info>float</info>  <strong>$whitePoint</strong>  El punto blanco de la imagen
  <info>int</info>    <strong>$channel</strong>     Proporcione cualquier constante de canal que sea válida para su modo de canal.
                      Para aplicar más de un canal, combine las constantes channeltype usando
                      operadores a nivel de bits. Consulte esta lista de constantes de canal.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::linearStretchImage
type: function
doc:
<comment>Description:</comment>
  Estrecha con saturación la intensidad de la imagen
  
  Estrecha con saturación la intensidad de la imagen.

<comment>Param:</comment>
  <info>float</info>  <strong>$blackPoint</strong>  El punto negro de la imagen
  <info>float</info>  <strong>$whitePoint</strong>  El punto blanco de la imagen

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::liquidRescaleImage
type: function
doc:
<comment>Description:</comment>
  Anima una imagen o imágenes
  
  Este método escala las imágenes usando un método de re-escalada líquido. Este método es una
  implementación de una técnica llamada "seam carving" (talla de costura). Para que este método
  funcione como es debido, ImageMagick se debe compilar con el soporte para la biblioteca liblqr.
  Este método está disponible si Imagick ha sido compilado con la versión 6.3.9 o superior de
  ImageMagick.

<comment>Param:</comment>
  <info>int</info>    <strong>$width</strong>     El ancho del tamaño objetivo
  <info>int</info>    <strong>$height</strong>    El alto del tamaño objetivo
  <info>float</info>  <strong>$delta_x</strong>   Cuánto puede atravesar la costura el eje x. Pasar 0 causa que las costuras sean
                    rectas.
  <info>float</info>  <strong>$rigidity</strong>  Introduce un sesgo para costuras no rectas. Este parámetro normalmente es 0.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::resizeImage()</strong>


id: Imagick::listRegistry
type: function
doc:
<comment>Description:</comment>
  Description
  
  Enumera todos los ajustes del registro. Devuelve un array con todas los pares de clave/valor del
  registro.

<comment>Return:</comment>
  <info>array</info>  Un arrayn que contiene los pares de clave/valor del registro.


id: Imagick::magnifyImage
type: function
doc:
<comment>Description:</comment>
  Escala una imagen x2 proporcionalmente
  
  Es un método conveniente que escala una imagen proporcionalmente al doble de su tamaño original.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::mapImage
type: function
doc:
<comment>Description:</comment>
  Reemplaza los colores de una imagen con el color más cercano de una imagen de referencia

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$map</strong>     
  <info>bool</info>     <strong>$dither</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::matteFloodfillImage
type: function
doc:
<comment>Description:</comment>
  Cambia el valor de transparencia de un color
  
  Cambia el valor de transparencia de un píxel que coincide con el objetivo y esté en la zona
  inmediata. Si el método <info>FillToBorderMethod</info> se especifica, el valor de transparencia se cambia por
  cualquier píxel inmediato que no coincida con el miembro color del borde de la imagen.

<comment>Param:</comment>
  <info>float</info>  <strong>$alpha</strong>        El nivel de transparencia: 1.0 es completamente opaco y 0.0 es completamente
                       transparente.
  <info>float</info>  <strong>$fuzz</strong>         El miembro enfoque de la imagen define cuánta tolerancia se acepta para
                       considerar que dos colores son el mismo.
  <info>mixed</info>  <strong>$bordercolor</strong>  Un objeto <class>ImagickPixel</class> o una cadena que representa el color del borde.
  <info>int</info>    <strong>$x</strong>            La coordenada x de inicio de la operación.
  <info>int</info>    <strong>$y</strong>            La coordenada y de inicio de la operación.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::medianFilterImage
type: function
doc:
<comment>Description:</comment>
  Aplica un filtro digital
  
  Aplica un filtro digital que mejora la calidad de una imagen con ruido. Cada píxel es reemplazado
  por la media en un conjunto de píxeles inmediatos como está definido por el radio.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>  El radio de la zona inmediata de los píxeles.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::mergeImageLayers
type: function
doc:
<comment>Description:</comment>
  Fusiona las capas de una imagen
  
  Fusiona las capas de una imagen. Este método es útil cuando se trabaja con formatos de imagen que
  usan múltiples capas, como PSD. La fusión se controla usando el parámetro <strong>$layer_method</strong> el cuál
  define cómo se fusionan las capas. Este método está disponible si Imagick ha sido compilado con la
  versión 6.3.7 o superior de ImageMagick.

<comment>Param:</comment>
  <info>int</info>  <strong>$layer_method</strong>  Una de las constantes <info>Imagick::LAYERMETHOD_*</info>

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::flattenImages()</strong>


id: Imagick::minifyImage
type: function
doc:
<comment>Description:</comment>
  Escala una imagen proporcionalmente a la mitad de su tamaño
  
  Es un método conveniente que escala una imagen proporcionalmente a la mitad de su tamaño original.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::modulateImage
type: function
doc:
<comment>Description:</comment>
  Controla el brillo, la saturación y el tono
  
  Permite controlar el brillo, la saturación y el tono de una imagen. El tono es el porcentaje de la
  rotación absoluta desde la posición actual. Por ejemplo, 50 resulta en una rotación en el sentido
  contrario a las agujas del reloj de 90 grados, 150 resulta en una rotación en el sentido de las
  agujas del reloj de 90 grados, con 0 y 200 resultando en una rotación de 180 grados.

<comment>Param:</comment>
  <info>float</info>  <strong>$brightness</strong>  
  <info>float</info>  <strong>$saturation</strong>  
  <info>float</info>  <strong>$hue</strong>         

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::montageImage
type: function
doc:
<comment>Description:</comment>
  Crea una imagen compuesta
  
  Crea una imagen compuesta combinando varias imágenes por separado. Las imágenes forman un mosaico
  de la imagen compuesta con el nombre de la imagen apareciendo opcionalmente debajo de cada tesela
  individual.

<comment>Param:</comment>
  <info>ImagickDraw</info>  <strong>$draw</strong>                El nombre de la fuente, tamaño y color se obtienen de este
                                    objeto.
  <info>string</info>       <strong>$tile_geometry</strong>       El número de teselas por fila y página (p.ej. 6x4+0+0).
  <info>string</info>       <strong>$thumbnail_geometry</strong>  Tamaño preferido de la imagen y del borde de cada miniatura
                                    (p.ej. 120x120+4+3&gt;).
  <info>int</info>          <strong>$mode</strong>                Modo de enmarcación de la miniatura, véase constantes de Modo de
                                    Montaje.
  <info>string</info>       <strong>$frame</strong>               Rodea la imagen con un borde ornamental (p.ej. 15x15+3+3). El
                                    color del marco es el color mate de la miniatura.

<comment>Return:</comment>
  <info>Imagick</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::morphImages
type: function
doc:
<comment>Description:</comment>
  Metamorfosea un conjunto de imágenes
  
  Metamorfosea un conjunto de imágenes. Los píxeles de la imagen y el tamaño son interpolados
  linealmente para dar la apariencia de una metamorfosis desde una imagen a la siguiente.

<comment>Param:</comment>
  <info>int</info>  <strong>$number_frames</strong>  El número de imágenes intermedias a generar.

<comment>Return:</comment>
  <info>Imagick</info>  Este método devuelve un nuevo objeto Imagick si se tuvo éxito. Lanza
           <class>ImagickException</class> en caso de error.


id: Imagick::morphology
type: function
doc:
<comment>Description:</comment>
  Applies a user supplied kernel to the image according to the given morphology method.
  
  Applies a user supplied kernel to the image according to the given morphology method.

<comment>Param:</comment>
  <info>int</info>            <strong>$morphologyMethod</strong>  Which morphology method to use one of the \Imagick::MORPHOLOGY_*
                                    constants.
  <info>int</info>            <strong>$iterations</strong>        The number of iteration to apply the morphology function. A
                                    value of -1 means loop until no change found. How this is
                                    applied may depend on the morphology method. Typically this is a
                                    value of 1.
  <info>ImagickKernel</info>  <strong>$ImagickKernel</strong>     
  <info>int</info>            <strong>$channel</strong>           

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::mosaicImages
type: function
doc:
<comment>Description:</comment>
  Forma un mosaico de imágenes
  
  Incrusta una secuencia de imágenes para formar una sóla imagen coherente. Devuelve una varita
  mágica con cada imagen de la secuencia compuesta en la ubicación definida por el índice de página
  de la imagen.

<comment>Return:</comment>
  <info>Imagick</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::motionBlurImage
type: function
doc:
<comment>Description:</comment>
  Simula borrosidad en movimiento
  
  Simula borrosidad en movimiento. Se convoluciona la imagen con un operador gaussiano del radio y
  la desviación estándar (sigma) dados. Para obtener resultados razonables, el radio debe ser mayor
  que sigma. Use un radio de 0 y MotionBlurImage() seleccionará un radio apropiado automáticamente.
  El ángulo da el ángulo del movimiento borroso.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>   El radio gaussiano, en píxeles, sin contar el píxel central.
  <info>float</info>  <strong>$sigma</strong>    La desviación estándar gaussiana, en píxeles.
  <info>float</info>  <strong>$angle</strong>    Aplica el efecto a lo largo de este ángulo.
  <info>int</info>    <strong>$channel</strong>  Proporcione cualquier constante de canal que sea válida para su modo de canal.
                   Para aplicar más de un canal, combine las constantes channeltype usando
                   operadores a nivel de bits. Consulte esta lista de constantes de canal. El
                   argumento channel afecta sólo si Imagick es compilado con la versión 6.4.4 o
                   superior de ImageMagick.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::negateImage
type: function
doc:
<comment>Description:</comment>
  Invierte los colores en la imagen de referencia
  
  Invierte los colores en la imagen de referencia. La opción de escala de grises significa que sólo
  los valores de la escala de grises dentro de la imagen se inverten.

<comment>Param:</comment>
  <info>bool</info>  <strong>$gray</strong>     Si sólo se invierten los píxeles de la escala de grises dentro de la imagen.
  <info>int</info>   <strong>$channel</strong>  Proporcione cualquier constante de canal que sea válida para su modo de canal.
                  Para aplicar más de un canal, combine las constantes channeltype usando operadores
                  a nivel de bits. Consulte esta lista de constantes de canal.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::newImage
type: function
doc:
<comment>Description:</comment>
  Crea una nueva imagen
  
  Crea una nueva imagen y asocia el valor de ImagickPixel al color de fondo

<comment>Param:</comment>
  <info>int</info>     <strong>$cols</strong>        Columnas en la nueva imagen
  <info>int</info>     <strong>$rows</strong>        Filas en la nueva imagen
  <info>mixed</info>   <strong>$background</strong>  El color de fondo usado para esta imagen
  <info>string</info>  <strong>$format</strong>      El formato de la imagen. Este parámetro se añadió en la versión 2.0.1 de
                       Imagick.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::newPseudoImage
type: function
doc:
<comment>Description:</comment>
  Crea una nueva imagen
  
  Crea una nueva imagen usando pseudo-formatos de ImageMagick.

<comment>Param:</comment>
  <info>int</info>     <strong>$columns</strong>       columnas en la nueva imagen
  <info>int</info>     <strong>$rows</strong>          filas en la nueva imagen
  <info>string</info>  <strong>$pseudoString</strong>  string que contiene la definición de la pseudo-imagen.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::nextImage
type: function
doc:
<comment>Description:</comment>
  Se mueve a la siguiente imagen
  
  Asocia la siguiente imagen de la lista de ímágenes con un objeto Imagick.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::normalizeImage
type: function
doc:
<comment>Description:</comment>
  Mejora el contraste de una imagen a color
  
  Mejora el contraste de una imagen a color ajustando los colores de los píxeles para abarcar el
  rango completo de colores disponibles.

<comment>Param:</comment>
  <info>int</info>  <strong>$channel</strong>  Proporcione cualquier constante de canal que sea válida para su modo de canal. Para
                 aplicar más de un canal, combine las constantes channeltype usando operadores a
                 nivel de bits. Consulte esta lista de constantes de canal.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::oilPaintImage
type: function
doc:
<comment>Description:</comment>
  Simula una pintura al óleo
  
  Aplica un filtro de efecto especial que simula una pintura al óleo. Cada píxel es reemplazado por
  el color más frecuente que suceda en una región circular definida por el radio.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>  El radio de la zona circular inmediata.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::opaquePaintImage
type: function
doc:
<comment>Description:</comment>
  Cambia el color de cualquier píxel que coincida con el objetivo
  
  Cambia cualquier píxel que coincida con el color definido para el relleno. Este método está
  disponible si Imagick ha sido compilado con la versión 6.3.8 o superior de ImageMagick.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$target</strong>   Objeto ImagickPixel o una cadena que contiene el color a cambiar
  <info>mixed</info>  <strong>$fill</strong>     El color sustituto
  <info>float</info>  <strong>$fuzz</strong>     La cantidad de difusión. Por ejemplo, setee fuzz a 10 y el color rojo a
                   intensidades de 100 y 102 respectivamente son ahora interpretados como el mismo
                   color.
  <info>bool</info>   <strong>$invert</strong>   Si es <info>true</info> pinta cualquier píxel que no coincida con el color objetivo.
  <info>int</info>    <strong>$channel</strong>  Proporciona cualquier contante de canal que sea válida para su modo de canal.
                   Para aplicarlo a más de un canal, combine constantes de canal using bitwise
                   operadores bit a bit. El valor por defecto para <info>Imagick::CHANNEL_DEFAULT</info>.
                   Referirse a esta lista de constantes de canal

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::optimizeImageLayers
type: function
doc:
<comment>Description:</comment>
  Elimina porciones repetidas de imágenes para optimizarlas
  
  Compara cada imagen con las formas de disposición del formato GIF de la imagen previa en la
  secuencia. Desde aquí se intenta seleccionar la imagen recortada más pequeña para reemplazar cada
  fotograma, mientras se preservan los resultados de la animación. Este método está disponible si
  Imagick ha sido compilado con la versión 6.2.9 o superior de ImageMagick.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::compareImageLayers()</strong>
   * <strong>Imagick::writeImages()</strong>
   * <strong>Imagick::writeImage()</strong>


id: Imagick::orderedPosterizeImage
type: function
doc:
<comment>Description:</comment>
  Realiza un entramado ordenado
  
  Realiza un entramado ordenado basado en varios mapas de umbral de entramado predefinidos, pero
  sobre múltiples niveles de intensidad, lo que puede ser diferente para distintos canales, según
  los argumentos de entrada. Este método está disponible si Imagick ha sido compilado con la versión
  6.3.1 o superior de ImageMagick.

<comment>Param:</comment>
  <info>string</info>  <strong>$threshold_map</strong>  Un string que contiene el nombre del mapa de umbral de entramado que se va
                          a usar
  <info>int</info>     <strong>$channel</strong>        Proporcione cualquier constante de canal que sea válida para su modo de
                          canal. Para aplicar más de un canal, combine las constantes channeltype
                          usando operadores a nivel de bits. Consulte esta lista de constantes de
                          canal.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::paintFloodfillImage
type: function
doc:
<comment>Description:</comment>
  Cambia el valor del color de cualquier píxel que coincida con el objetivo
  
  Cambia el valor del color de cualquier píxel que coincida con el objetivo y esté en la zona
  inmediata. A partir de ImageMagick 6.3.8 este método está obsoleto y se debería usar
  <strong>Imagick::floodfillPaintImage()</strong> en su lugar.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$fill</strong>         Objeto ImagickPixel o un string que contiene el color de relleno
  <info>float</info>  <strong>$fuzz</strong>         La cantidad de enfoque. Por ejemplo, establecer el enfoque a 10 y el color a
                       rojo con una intensidad de 100 y 102 respectivamente ahora se interpreta como
                       el mismo color para los propósitos del relleno.
  <info>mixed</info>  <strong>$bordercolor</strong>  Objeto ImagickPixel que contiene el color de borde
  <info>int</info>    <strong>$x</strong>            Posición X del inicio del relleno
  <info>int</info>    <strong>$y</strong>            Posición Y del inicio del relleno
  <info>int</info>    <strong>$channel</strong>      Proporciona cualquier contante de canal que sea válida para su modo de canal.
                       Para aplicarlo a más de un canal, combine constantes de canal using bitwise
                       operadores bit a bit. El valor por defecto para <info>Imagick::CHANNEL_DEFAULT</info>.
                       Referirse a esta lista de constantes de canal

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::paintOpaqueImage
type: function
doc:
<comment>Description:</comment>
  Cambia cualquier píxel que coincida con el color
  
  Cambia cualquier píxel que coincida con el color definido por el relleno.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$target</strong>   Cambia este color objetivo por el color de relleno de la imagen. Un objeto
                   ImagickPixel o una cadena que representa el color objetivo.
  <info>mixed</info>  <strong>$fill</strong>     Un objeto ImagickPixel o un string que representa el color de relleno.
  <info>float</info>  <strong>$fuzz</strong>     El miembro enfoque de la imagen define cúanta tolerancia es aceptable para
                   considerar que dos colores son el mismo.
  <info>int</info>    <strong>$channel</strong>  Proporcione cualquier constante de canal que sea válida para su modo de canal.
                   Para aplicar más de un canal, combine las constantes channeltype usando
                   operadores a nivel de bits. Consulte esta lista de constantes de canal.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::paintTransparentImage
type: function
doc:
<comment>Description:</comment>
  Cambia cualquier píxel que coincida con el color definido para el relleno
  
  Cambia cualquier píxel que coincida con el color definido para el relleno.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$target</strong>  Cambia este color objetivo por el valor de opacidad especificado dentro de la
                  imagen.
  <info>float</info>  <strong>$alpha</strong>   El nivel de transparencia: 1.0 es completamente opaco y 0.0 es completamente
                  transparente.
  <info>float</info>  <strong>$fuzz</strong>    El miembro enfoque de la imagen define cuánta tolerancia es aceptable para
                  considerar que dos colores son el mismo.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::pingImage
type: function
doc:
<comment>Description:</comment>
  Trae los atributos básicos de una imagen
  
  Este método se puede usar para preguntar por el ancho, alto, tamaño y formato de la imagen sin
  leer toda la imagen de la memoria.

<comment>Param:</comment>
  <info>string</info>  <strong>$filename</strong>  El nombre de fichero de donde se va a leer la información.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::pingImageBlob
type: function
doc:
<comment>Description:</comment>
  Traer los atributos rápidamente
  
  Este método se puede usar para preguntar por el ancho, alto, tamaño y formato de la imagen sin
  leer toda la imagen de la memoria. Este método está disponible si Imagick ha sido compilado con la
  versión 6.2.9 o superior de ImageMagick.

<comment>Param:</comment>
  <info>string</info>  <strong>$image</strong>  Un string que contiene la imagen.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::pingImage()</strong>
   * <strong>Imagick::pingImageFile()</strong>
   * <strong>Imagick::readImage()</strong>
   * <strong>Imagick::readImageBlob()</strong>
   * <strong>Imagick::readImageFile()</strong>


id: Imagick::pingImageFile
type: function
doc:
<comment>Description:</comment>
  Obtener los atrbutos básicos de la imagen de una manera liviana
  
  Este método se puede usar para preguntar por el ancho, alto, tamaño y formato de la imagen sin
  leer toda la imagen de la memoria. Este método está disponible si Imagick ha sido compilado con la
  versión 6.2.9 o superior de ImageMagick.

<comment>Param:</comment>
  <info>resource</info>  <strong>$filehandle</strong>  Un gestor de archivo abierto a la imagen.
  <info>string</info>    <strong>$fileName</strong>    Nombre de archivo opcional para esta imagen.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::pingImage()</strong>
   * <strong>Imagick::pingImageBlob()</strong>
   * <strong>Imagick::readImage()</strong>
   * <strong>Imagick::readImageBlob()</strong>
   * <strong>Imagick::readImageFile()</strong>


id: Imagick::polaroidImage
type: function
doc:
<comment>Description:</comment>
  Simula una fotografía Polaroid
  
  Simula una fotografía Polaroid. Este método está disponible si Imagick ha sido compilado con la
  versión 6.3.2 o superior de ImageMagick.

<comment>Param:</comment>
  <info>ImagickDraw</info>  <strong>$properties</strong>  Las propiedades de polaroid
  <info>float</info>        <strong>$angle</strong>       El ángulo de polaroid

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::posterizeImage
type: function
doc:
<comment>Description:</comment>
  Reduce la imagen a un número limitado de niveles de color
  
  Reduce la imagen a un número limitado de niveles de color.

<comment>Param:</comment>
  <info>int</info>   <strong>$levels</strong>  
  <info>bool</info>  <strong>$dither</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::previewImages
type: function
doc:
<comment>Description:</comment>
  Precisa rápidamente los parámetros apropiados para el procesamiento de la imagen
  
  Crea un mosaico de 9 miniaturas de la imagen especificada con la operación de proceso de imágenes
  aplicada en varias intensidades. Esto es de útil para precisar rápidamente un parámetro apropiado
  para una operación de proceso de imágenes.

<comment>Param:</comment>
  <info>int</info>  <strong>$preview</strong>  Tipo de previsualización. Véase constantes de tipos de previsualización

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::previousImage
type: function
doc:
<comment>Description:</comment>
  Se mueve a la imagen previa del objeto
  
  Asocia la imagen previa en una lista de imágenes con el objeto Imagick.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::profileImage
type: function
doc:
<comment>Description:</comment>
  Añade o elimina un perfil de una imagen
  
  Añade o elimina un perfil ICC, IPTC, o genérico de una imagen. Si el perfil es NULL, se elimina de
  la imagen, si no, se añade. Use como nombre '*' y un perfil NULL para eliminar todos los perfiles
  de la imagen.

<comment>Param:</comment>
  <info>string</info>  <strong>$name</strong>     
  <info>string</info>  <strong>$profile</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::quantizeImage
type: function
doc:
<comment>Description:</comment>
  Analiza los colores dentro de una imagen de referencia

<comment>Param:</comment>
  <info>int</info>   <strong>$numberColors</strong>  
  <info>int</info>   <strong>$colorspace</strong>    
  <info>int</info>   <strong>$treedepth</strong>     
  <info>bool</info>  <strong>$dither</strong>        
  <info>bool</info>  <strong>$measureError</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::quantizeImages
type: function
doc:
<comment>Description:</comment>
  Analiza los colores dentro de una secuencia de imágenes

<comment>Param:</comment>
  <info>int</info>   <strong>$numberColors</strong>  
  <info>int</info>   <strong>$colorspace</strong>    
  <info>int</info>   <strong>$treedepth</strong>     
  <info>bool</info>  <strong>$dither</strong>        
  <info>bool</info>  <strong>$measureError</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::queryFontMetrics
type: function
doc:
<comment>Description:</comment>
  Devuelve una matriz que representa las métricas de la fuente
  
  Devuelve un array multidimensional que representa las métricas de la fuente.

<comment>Param:</comment>
  <info>ImagickDraw</info>  <strong>$properties</strong>  Objeto ImagickDraw que contiene las propiedades de la fuente
  <info>string</info>       <strong>$text</strong>        El texto
  <info>bool</info>         <strong>$multiline</strong>   Parámetro multilínea. Si se deja vacío se autodetecta

<comment>Return:</comment>
  <info>array</info>  Devuelve un array multidimensional que representa las métricas de la fuente.


id: Imagick::queryFonts
type: function
doc:
<comment>Description:</comment>
  Devuelve las fuentes configuradas
  
  Devuelve las fuentes configuradas.

<comment>Param:</comment>
  <info>string</info>  <strong>$pattern</strong>  El patrón de consulta

<comment>Return:</comment>
  <info>array</info>  Devuelve un array que contiene las fuentes configuradas.


id: Imagick::queryFormats
type: function
doc:
<comment>Description:</comment>
  Devuelve los formatos soportados por Imagick
  
  Devuelve los formatos soportados por Imagick.

<comment>Param:</comment>
  <info>string</info>  <strong>$pattern</strong>  

<comment>Return:</comment>
  <info>array</info>  Devuelve un array que contiene los formatos soportados por Imagick.


id: Imagick::radialBlurImage
type: function
doc:
<comment>Description:</comment>
  Hace borrosa de forma radial una imagen
  
  Hace borrosa de forma radial una imagen.

<comment>Param:</comment>
  <info>float</info>  <strong>$angle</strong>    
  <info>int</info>    <strong>$channel</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::raiseImage
type: function
doc:
<comment>Description:</comment>
  Crea un efecto de botón en 3D simulado
  
  Crea un efecto de botón tridimensional simulado aclarando y oscureciendo los bordes de la imagen.
  Los miembros ancho y alto de la información de elevación definen el ancho del borde vertical y
  horizontal del efecto.

<comment>Param:</comment>
  <info>int</info>   <strong>$width</strong>   
  <info>int</info>   <strong>$height</strong>  
  <info>int</info>   <strong>$x</strong>       
  <info>int</info>   <strong>$y</strong>       
  <info>bool</info>  <strong>$raise</strong>   

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::randomThresholdImage
type: function
doc:
<comment>Description:</comment>
  Crea una imagen de alto contraste y dos colores
  
  Cambia el valor de píxeles individuales basados en la instensidad de cada píxel comparado con el
  umbral. El resultado es una imagen de alto contraste y dos colores. Este método está disponible si
  Imagick ha sido compilado con la versión 6.2.9 o superior de ImageMagick.

<comment>Param:</comment>
  <info>float</info>  <strong>$low</strong>      El punto bajo
  <info>float</info>  <strong>$high</strong>     El punto alto
  <info>int</info>    <strong>$channel</strong>  Proporcione cualquier constante de canal que sea válida para su modo de canal.
                   Para aplicar más de un canal, combine las constantes channeltype usando
                   operadores a nivel de bits. Consulte esta lista de constantes de canal.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::readImage
type: function
doc:
<comment>Description:</comment>
  Lee una imagen desde un nombre de fichero
  
  Lee una imagen desde un nombre de fichero

<comment>Param:</comment>
  <info>string</info>  <strong>$filename</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::readImageBlob
type: function
doc:
<comment>Description:</comment>
  Lee una imagen desde un string binario
  
  Lee una imagen desde un string binario

<comment>Param:</comment>
  <info>string</info>  <strong>$image</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::readImageFile
type: function
doc:
<comment>Description:</comment>
  Lee una imagen desde un gestor de fichero abierto
  
  Lee una imagen desde un gestor de fichero abierto

<comment>Param:</comment>
  <info>resource</info>  <strong>$filehandle</strong>  
  <info>string</info>    <strong>$fileName</strong>    

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::readimages
type: function
doc:
<comment>Description:</comment>
  Reads image from an array of filenames
  
  Reads image from an array of filenames. All the images are held in a single Imagick object.

<comment>Param:</comment>
  <info>array</info>  <strong>$filenames</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::recolorImage
type: function
doc:
<comment>Description:</comment>
  Re-colorea una imagen
  
  Traslada, escala, recorta, o rota colores de imagen. Este método soporta matrices de tamaño
  variable pero normalmente se usa una matriz de 5x5 para RGBA y de 6x6 para CMYK. La última fila
  debería contener los valores normalizados. Este método está disponible si Imagick ha sido
  compilado con la versión 6.3.6 o superior de ImageMagick.

<comment>Param:</comment>
  <info>array</info>  <strong>$matrix</strong>  La matriz que contiene los valores de los colores

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::displayImage()</strong>


id: Imagick::reduceNoiseImage
type: function
doc:
<comment>Description:</comment>
  Suaviza los contornos de una imagen
  
  Suaviza los contornos de una imagen mientras que se preserva todavía la información del borde. El
  algoritmo funciona reemplazando cada píxel con su más cercano inmediato en valor. La zona
  inmediata está definida por el radio. Use un radio de 0 y Imagick::reduceNoiseImage() seleccionará
  una radio apropiado automáticamente.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::remapImage
type: function
doc:
<comment>Description:</comment>
  Re-mapea los colores de una imagen
  
  Reemplaza los colores de una imagen con los definidos por el parámetro <strong>$replacement</strong>. Los colores
  son reemplazados con el color más cercano posible. Este método está disponible si Imagick ha sido
  compilado con la versión 6.4.5 o superior de ImageMagick.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$replacement</strong>  Un objeto Imagick que contiene los colores sustitutos
  <info>int</info>      <strong>$DITHER</strong>       Consulte esta lista de constantes de métodos de entramado

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::removeImage
type: function
doc:
<comment>Description:</comment>
  Quita una imagen de la lista de imágenes
  
  Quita una imagen de la lista de imágenes.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::removeImageProfile
type: function
doc:
<comment>Description:</comment>
  Elimina el perfil nominado de la imagen y lo devuelve
  
  Elimina el perfil con nombre de la imagen y lo devuelve.

<comment>Param:</comment>
  <info>string</info>  <strong>$name</strong>  

<comment>Return:</comment>
  <info>string</info>  Devuelve un string que contiene el perfil de la imagen.


id: Imagick::render
type: function
doc:
<comment>Description:</comment>
  Renderiza todos los comandos de dibujo precedentes
  
  Renderiza todos los comandos de dibujo precedentes.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::resampleImage
type: function
doc:
<comment>Description:</comment>
  Remuestrea la imagen a la resolución deseada
  
  Remuestrea la imagen a la resolución deseada.

<comment>Param:</comment>
  <info>float</info>  <strong>$x_resolution</strong>  
  <info>float</info>  <strong>$y_resolution</strong>  
  <info>int</info>    <strong>$filter</strong>        
  <info>float</info>  <strong>$blur</strong>          

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::resetImagePage
type: function
doc:
<comment>Description:</comment>
  Reinicia una página de imagen
  
  La definición de página como un string. La string está en formato WxH+x+y (Ancho+Alto+x+y). Este
  método está disponible si Imagick ha sido compilado con la versión 6.3.6 o superior de
  ImageMagick.

<comment>Param:</comment>
  <info>string</info>  <strong>$page</strong>  La definición de página. Por ejemplo <return>7168x5147+0+0</return>

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::resizeImage
type: function
doc:
<comment>Description:</comment>
  Escala una imagen
  
  Escala una imagen a las dimensiones deseadas con un filtro.
  
  La conducta del parámetro <strong>$bestfit</strong> cambió en Imagick 3.0.0. Antes de esta versión dar la dimensión
  de 400x400 a una imagen de 200x150 debería no tener efecto. En Imagick 3.0.0 y superiores la
  imagen sería llevada al tamaño de 400x300 ya que este es el "mejor ajuste" para las dimensiones
  dadas. Si el parámetro <strong>$bestfit</strong> es utilizado, se debe indicar tanto el ancho como el alto.

<comment>Param:</comment>
  <info>int</info>    <strong>$columns</strong>  Ancho de la imagen
  <info>int</info>    <strong>$rows</strong>     Alto de la imagen
  <info>int</info>    <strong>$filter</strong>   Consulte la lista de constantes de filtro.
  <info>float</info>  <strong>$blur</strong>     El factor de borrosidad donde &gt; 1 es borroso, \< 1 es nítido.
  <info>bool</info>   <strong>$bestfit</strong>  Parámetro de ajuste opcional.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::rollImage
type: function
doc:
<comment>Description:</comment>
  Compensa una imagen
  
  Compensa una imagen como está definido por x e y.

<comment>Param:</comment>
  <info>int</info>  <strong>$x</strong>  El índice X.
  <info>int</info>  <strong>$y</strong>  El índice Y.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::rotateImage
type: function
doc:
<comment>Description:</comment>
  Rota una imagen
  
  Rota una imagen el número de grados especificado. Los triángulos vacíos sobrantes por la rotación
  de la imagen se rellenan con el color de fondo.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$background</strong>  El color de fondo
  <info>float</info>  <strong>$degrees</strong>     Ángulo de rotación, en grados. El ángulo de rotación se interpreta como el
                      número de grados a rotar la imagen en sentido de las agujas del reloj.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::rotationalBlurImage
type: function
doc:
<comment>Description:</comment>
  Rotational blurs an image
  
  Rotational blurs an image.

<comment>Param:</comment>
  <info>float</info>  <strong>$angle</strong>    The angle to apply the blur over.
  <info>int</info>    <strong>$channel</strong>  Proporciona cualquier contante de canal que sea válida para su modo de canal.
                   Para aplicarlo a más de un canal, combine constantes de canal using bitwise
                   operadores bit a bit. El valor por defecto para <info>Imagick::CHANNEL_DEFAULT</info>.
                   Referirse a esta lista de constantes de canal

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::roundCorners
type: function
doc:
<comment>Description:</comment>
  Redondea las esquinas de una imagen
  
  Redondea las esquinas de una imagen. Los dos primeros parámetros controlan la cantidad de redondeo
  y los tres últimos parámetros se pueden usar para afinar el proceso de redondeo. Este método está
  disponible si Imagick ha sido compilado con la versión 6.2.9 o superior de ImageMagick.

<comment>Param:</comment>
  <info>float</info>  <strong>$x_rounding</strong>       redondeo x
  <info>float</info>  <strong>$y_rounding</strong>       redondeo y
  <info>float</info>  <strong>$stroke_width</strong>     ancho del contorno
  <info>float</info>  <strong>$displace</strong>         desplazamiento de la imagen
  <info>float</info>  <strong>$size_correction</strong>  corrección del tamaño

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::sampleImage
type: function
doc:
<comment>Description:</comment>
  Escala una imagen con un muestreo de píxeles
  
  Escala una imagen a las dimensiones deseadas con un muestreo de píxeles. A diferencia de otros
  métodos de escala, este método no introduce colores adicionales en la imagen escalada.

<comment>Param:</comment>
  <info>int</info>  <strong>$columns</strong>  
  <info>int</info>  <strong>$rows</strong>     

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::scaleImage
type: function
doc:
<comment>Description:</comment>
  Escala el tamaño de una imagen
  
  Escala el tamaño de una imagen a las dimensiones dadas. El otro parámetro será calculado si se
  pasa 0 como parámetro.
  
  La conducta del parámetro <strong>$bestfit</strong> cambió en Imagick 3.0.0. Antes de esta versión dar la dimensión
  de 400x400 a una imagen de 200x150 debería no tener efecto. En Imagick 3.0.0 y superiores la
  imagen sería llevada al tamaño de 400x300 ya que este es el "mejor ajuste" para las dimensiones
  dadas. Si el parámetro <strong>$bestfit</strong> es utilizado, se debe indicar tanto el ancho como el alto.

<comment>Param:</comment>
  <info>int</info>   <strong>$cols</strong>     
  <info>int</info>   <strong>$rows</strong>     
  <info>bool</info>  <strong>$bestfit</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::segmentImage
type: function
doc:
<comment>Description:</comment>
  Segmenta una imagen
  
  Aanaliza la imagen e identifica unidades que son similares. Este método está disponible si Imagick
  ha sido compilado con la versión 6.4.5 o superior de ImageMagick.

<comment>Param:</comment>
  <info>int</info>    <strong>$COLORSPACE</strong>         Una de las constantes COLORSPACE.
  <info>float</info>  <strong>$cluster_threshold</strong>  Un porcentaje que describe el número mínimo de píxeles contenidos en la
                             exedra antes de que se considere válido.
  <info>float</info>  <strong>$smooth_threshold</strong>   Elimina el ruido del histograma.
  <info>bool</info>   <strong>$verbose</strong>            Si se imprime información detallada acerca de las clases reconocidas.

<comment>Return:</comment>
  <info>bool</info>  


id: Imagick::selectiveBlurImage
type: function
doc:
<comment>Description:</comment>
  Description
  
  Desenfoca una imagen con un umbral de contraste. Es similar a la máscara 'unsharpen' que enfoca
  todo con un contraste superior a un cierto umbral.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>     
  <info>float</info>  <strong>$sigma</strong>      
  <info>float</info>  <strong>$threshold</strong>  
  <info>int</info>    <strong>$channel</strong>    Proporciona cualquier contante de canal que sea válida para su modo de canal.
                     Para aplicarlo a más de un canal, combine constantes de canal using bitwise
                     operadores bit a bit. El valor por defecto para <info>Imagick::CHANNEL_DEFAULT</info>.
                     Referirse a esta lista de constantes de canal

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::separateImageChannel
type: function
doc:
<comment>Description:</comment>
  Separa un canal de la imagen
  
  Separa un canal de la imagen y devuelve una imagen en escala de grises. Un canal es un componente
  de color en particular de cada píxel de la imagen.

<comment>Param:</comment>
  <info>int</info>  <strong>$channel</strong>  Qué 'canal' devolver. Para espacios de color distintos del RGB, aún se pueden
                 utilizar las constantes CHANNEL_RED, CHANNEL_GREEN, CHANNEL_BLUE para indicar el
                 primer, segundo y tercer canal.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::sepiaToneImage
type: function
doc:
<comment>Description:</comment>
  Pone una imagen en tono sepia
  
  Aplica un efecto especial a la imagen, similar al efecto logrado en un cuarto oscuro fotográfico
  aplicando un tono sepia. El umbral tiene un rango desde 0 hasta el de QuantumRange y es una medida
  de la extensión del tono sepia. Un umbral de 80 es un buen punto de partida para un tono
  razonable.

<comment>Param:</comment>
  <info>float</info>  <strong>$threshold</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setBackgroundColor
type: function
doc:
<comment>Description:</comment>
  Establece el color de fondo por omisión del objeto
  
  Establece el color de fondo por omisión del objeto.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$background</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setColorspace
type: function
doc:
<comment>Description:</comment>
  Establecer el espacio de color
  
  Establece el valor del espacio de color global para el objeto. Este método está disponible si
  Imagick ha sido compilado con la versión 6.5.7 o superior de ImageMagick.

<comment>Param:</comment>
  <info>int</info>  <strong>$COLORSPACE</strong>  Una de las constantes COLORSPACE

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setCompression
type: function
doc:
<comment>Description:</comment>
  Establece el tipo de compresión predeterminado del objeto
  
  Establece el tipo de compresión predeterminado del objeto

<comment>Param:</comment>
  <info>int</info>  <strong>$compression</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setCompressionQuality
type: function
doc:
<comment>Description:</comment>
  Establece la calidad de compresión predeterminda del objeto
  
  Establece la calidad de compresión predeterminda del objeto.
  
  Este método solamente funciona para imágenes nuevas, p.ej., aquellas creadas con
  Imagick::newPseudoImage. Para imágenes ya existentes se debería utilizar
  Imagick::setImageCompressionQuality.

<comment>Param:</comment>
  <info>int</info>  <strong>$quality</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setFilename
type: function
doc:
<comment>Description:</comment>
  Establece el nombre de archivo antes de que se lea o escriba una imagen
  
  Establece el nombre de fichero antes de que se lea o escriba un fichero de imagen.

<comment>Param:</comment>
  <info>string</info>  <strong>$filename</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setFirstIterator
type: function
doc:
<comment>Description:</comment>
  Establece el iterador Imagick para la primera imagen
  
  Establece el iterador Imagick para la primera imagen.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setFont
type: function
doc:
<comment>Description:</comment>
  Establece el tipo de letra
  
  Establece la propiedad 'font' del objeto. Este método se puede usar para, por ejemplo, establecer
  el  tipo de letra para una leyenda: pseudo-formato. El tipo de letra necesita estar configurado en
  la configuración de ImageMagick o ser un fichero cuyo nombre de <strong>$font</strong> debe existir. Este método no
  debería confundirse con <strong>ImagickDraw::setFont()</strong> el cuál establece el tipo de letra para un objeto
  ImagickDraw específico. Este método está disponible si Imagick ha sido compilado con la versión
  6.3.7 o superior de ImageMagick.

<comment>Param:</comment>
  <info>string</info>  <strong>$font</strong>  El nombre del tipo de letra o un nombre de fichero

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::getFont()</strong>
   * <strong>ImagickDraw::setFont()</strong>
   * <strong>ImagickDraw::getFont()</strong>


id: Imagick::setFormat
type: function
doc:
<comment>Description:</comment>
  Establece el formato del objeto Imagick
  
  Establece el formato del objeto Imagick.

<comment>Param:</comment>
  <info>string</info>  <strong>$format</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setGravity
type: function
doc:
<comment>Description:</comment>
  Establece la gravedad
  
  Establece la propiedad gravedad global para el objeto Imagick. Este método está disponible si
  Imagick ha sido compilado con la versión 6.4.0 o superior de ImageMagick.

<comment>Param:</comment>
  <info>int</info>  <strong>$gravity</strong>  La propiedad gravedad. Consulte esta lista de constantes de gravedad.

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: Imagick::setImage
type: function
doc:
<comment>Description:</comment>
  Reemplaza una imagen en el objeto
  
  Reemplaza la secuencia de imágenes actual por la imagen del objeto sustituto.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$replace</strong>  El objeto Imagick sustituto.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageAlphaChannel
type: function
doc:
<comment>Description:</comment>
  Establece el canal alfa de la imagen
  
  Activa o desactiva el canal alfa de la imagen. El parámetro <strong>$mode</strong> es una de las constantes
  <info>Imagick::ALPHACHANNEL_*</info>. Este método está disponible si Imagick ha sido compilado con la versión
  6.3.8 o superior de ImageMagick.

<comment>Param:</comment>
  <info>int</info>  <strong>$mode</strong>  Una de las constantes <info>Imagick::ALPHACHANNEL_*</info>

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::setImageMatte()</strong>
   * Constantes del canal alfa de Imagick


id: Imagick::setImageArtifact
type: function
doc:
<comment>Description:</comment>
  Establecer un artefacto de imagen
  
  Asocia un artefacto con una imagen. La diferencia entre las propiedades de imagen y los artefactos
  de imagen es que las propiedades son públicas y los artefactos son privados. Este método está
  disponible si Imagick ha sido compilado con la versión 6.5.7 o superior de ImageMagick.

<comment>Param:</comment>
  <info>string</info>  <strong>$artifact</strong>  El nombre del artefacto
  <info>string</info>  <strong>$value</strong>     El valor del artefacto

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::getImageArtifact()</strong>
   * <strong>Imagick::deleteImageArtifact()</strong>


id: Imagick::setImageAttribute
type: function
doc:
<comment>Description:</comment>
  Description
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

<comment>Param:</comment>
  <info>string</info>  <strong>$key</strong>    
  <info>string</info>  <strong>$value</strong>  

<comment>Return:</comment>
  <info>void</info>  


id: Imagick::setImageBackgroundColor
type: function
doc:
<comment>Description:</comment>
  Establece el color de fondo de la imagen
  
  Establece el color de fondo de la imagen.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$background</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageBias
type: function
doc:
<comment>Description:</comment>
  Establece el sesgo de la imagen para cualquier método que convolucione una imagen
  
  Establece el sesgo de la imagen para cualquier método que convolucione una imagen (p.ej.
  Imagick::ConvolveImage()).

<comment>Param:</comment>
  <info>float</info>  <strong>$bias</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageBiasQuantum
type: function
doc:
<comment>Description:</comment>
  Sets the image bias
  
  Sets the image bias. Bias should be scaled with <return>0</return> (no adjustment) to <return>1</return> (quantum value).

<comment>Param:</comment>
  <info>float</info>  <strong>$bias</strong>  

<comment>Return:</comment>
  <info>void</info>  


id: Imagick::setImageBluePrimary
type: function
doc:
<comment>Description:</comment>
  Establece el punto primario azul de la cromaticidad de la imagen
  
  Establece el punto primario azul de la cromaticidad de la imagen.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  
  <info>float</info>  <strong>$y</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageBorderColor
type: function
doc:
<comment>Description:</comment>
  Establece el color de borde de la imagen
  
  Establece el color de borde de la imagen.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$border</strong>  El color de borde

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageChannelDepth
type: function
doc:
<comment>Description:</comment>
  Establece la profundidad de una canal de imagen en particular
  
  Establece la profundidad de una canal de imagen en particular.

<comment>Param:</comment>
  <info>int</info>  <strong>$channel</strong>  
  <info>int</info>  <strong>$depth</strong>    

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageClipMask
type: function
doc:
<comment>Description:</comment>
  Establece la máscara de recorte de una imagen
  
  Establece la máscara de recorte de una imagen desde otro objeto Imagick. Este método está
  disponible si Imagick ha sido compilado con la versión 6.3.6 o superior de ImageMagick.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$clip_mask</strong>  El objeto Imagick que contiene la máscara de recorte

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageColormapColor
type: function
doc:
<comment>Description:</comment>
  Establece el color de un índice de mapa de color especificado
  
  Establece el color de un índice de mapa de color especificado.

<comment>Param:</comment>
  <info>int</info>           <strong>$index</strong>  
  <info>ImagickPixel</info>  <strong>$color</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageColorspace
type: function
doc:
<comment>Description:</comment>
  Establece el espacio de color de una imagen
  
  Establece el espacio de color de una imagen. Este método debería emplearse al crear imágenes
  nuevas. Para cambiar el espacio de color de una imagen existente se debería utilizar
  Imagick::transformImageColorspace.

<comment>Param:</comment>
  <info>int</info>  <strong>$colorspace</strong>  Una de las constantes COLORSPACE

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageCompose
type: function
doc:
<comment>Description:</comment>
  Establece el operador de composción de una imagen
  
  Establece el operador de composción de una imagen, útil para especificar cómo componer la
  miniatura de la imagen cuando se usa el método Imagick::montageImage().

<comment>Param:</comment>
  <info>int</info>  <strong>$compose</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageCompression
type: function
doc:
<comment>Description:</comment>
  Establece la compresión de una imagen

<comment>Param:</comment>
  <info>int</info>  <strong>$compression</strong>  Una de las constantes <info>COMPRESSION</info>

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageCompressionQuality
type: function
doc:
<comment>Description:</comment>
  Establece la calidad de compresión de una imagen
  
  Establece la calidad de compresión de una imagen.

<comment>Param:</comment>
  <info>int</info>  <strong>$quality</strong>  La calidad de compresión de la imagen como un integer

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageDelay
type: function
doc:
<comment>Description:</comment>
  Establece el retardo de una imagen
  
  Establece el retardo de una imagen. Para una imagen animada, esto es la cantidad de tiempo que
  debería mostrarse este marco de la imagen, antes de mostrar el siguiente marco.
  
  El retardo se puede establecer individualmente para cada marco de una imagen.

<comment>Param:</comment>
  <info>int</info>  <strong>$delay</strong>  La cantidad de tiempo expresado en 'ticks' que debería mostrarse la imagen. Para GIFs
               animados son 100 ticks por segundo, por lo que un valor de 20 sería 20/100 de un
               segundo, es decir 1/5 de un segundo.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageDepth
type: function
doc:
<comment>Description:</comment>
  Establece la profundidad de una imagen
  
  Establece la profundidad de una imagen.

<comment>Param:</comment>
  <info>int</info>  <strong>$depth</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageDispose
type: function
doc:
<comment>Description:</comment>
  Establece el método de disposición de una imagen
  
  Establece el método de disposición de una imagen.

<comment>Param:</comment>
  <info>int</info>  <strong>$dispose</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageExtent
type: function
doc:
<comment>Description:</comment>
  Establece el tamaño de una imagen
  
  Establece el tamaño de una imagen (p.ej. columnas y filas).

<comment>Param:</comment>
  <info>int</info>  <strong>$columns</strong>  
  <info>int</info>  <strong>$rows</strong>     

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageFilename
type: function
doc:
<comment>Description:</comment>
  Establece el nombre de archivo de una imagen en particular
  
  Establece el nombre de fichero de una imagen en particular en una secuencia.

<comment>Param:</comment>
  <info>string</info>  <strong>$filename</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageFormat
type: function
doc:
<comment>Description:</comment>
  Establece el formato de una imagen en particular
  
  Establece el formato de una imagen en particular en una secuencia.

<comment>Param:</comment>
  <info>string</info>  <strong>$format</strong>  La representación string de un formato de imagen. Los formatos soportados
                   dependen de la instalación de ImageMagick.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageGamma
type: function
doc:
<comment>Description:</comment>
  Establece el valor gamma de la imagen
  
  Establece el valor gamma de la imagen.

<comment>Param:</comment>
  <info>float</info>  <strong>$gamma</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageGravity
type: function
doc:
<comment>Description:</comment>
  Establece la gravedad de la imagen
  
  Establece la propiedad gravedad de la imagen actual. Este método se puede usar para establecer la
  propiedad gravedad de una sóla secuencia de imágenes. Este método está disponible si Imagick ha
  sido compilado con la versión 6.4.4 o superior de ImageMagick.

<comment>Param:</comment>
  <info>int</info>  <strong>$gravity</strong>  La propiedad gravedad. Consulte esta lista de constantes de gravedad.

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: Imagick::setImageGreenPrimary
type: function
doc:
<comment>Description:</comment>
  Establece el punto primario verde de la cromaticidad de la imagen
  
  Establece el punto primario verde de la cromaticidad de la imagen.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  
  <info>float</info>  <strong>$y</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageIndex
type: function
doc:
<comment>Description:</comment>
  Establece la posición del iterador
  
  Establece la posición del iterador en la lista de imágenes especificada con el parámetro index.
  
  Este método ha quedado obsoleto. Véase <strong>Imagick::setIteratorIndex()</strong>.

<comment>Param:</comment>
  <info>int</info>  <strong>$index</strong>  La posición donde se va a establecer el iterador

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageInterlaceScheme
type: function
doc:
<comment>Description:</comment>
  Establece la compresión de la imagen
  
  Establece la compresión de la imagen.

<comment>Param:</comment>
  <info>int</info>  <strong>$interlace_scheme</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageInterpolateMethod
type: function
doc:
<comment>Description:</comment>
  Establece el método de interpolación de píxeles
  
  Establece el método de interpolación de píxeles.

<comment>Param:</comment>
  <info>int</info>  <strong>$method</strong>  El método es una de las contantes <info>Imagick::INTERPOLATE_*</info>

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageIterations
type: function
doc:
<comment>Description:</comment>
  Establece las iteraciones de una imagen
  
  Establece el número de veces que una imagen animada se repite.

<comment>Param:</comment>
  <info>int</info>  <strong>$iterations</strong>  El número de veces que la imagen debería mostrarse en bucle. Establecer a '0'
                    para un bucle infinito.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageMatte
type: function
doc:
<comment>Description:</comment>
  Establece el canal mate de la imagen
  
  Establece el canal mate de la imagen. Este método está disponible si Imagick ha sido compilado con
  la versión 6.2.9 o superior de ImageMagick.

<comment>Param:</comment>
  <info>bool</info>  <strong>$matte</strong>  Si es true activa el canal mate y si es false lo deshabilita.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageMatteColor
type: function
doc:
<comment>Description:</comment>
  Establece el color mate de la imagen
  
  Establece el color mate de la imagen.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$matte</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageOpacity
type: function
doc:
<comment>Description:</comment>
  Establece el nivel de opacidad de la imagen
  
  Establece el nivel de opacidad de la imagen. Este método está disponible si Imagick ha sido
  compilado con la versión 6.3.1 o superior de ImageMagick. Este método opera en todos los canales,
  lo que significa que, por ejemplo, un valor de la opacidad de 0.5 establecerá todas las áreas
  transparentes a parcialmente opacas. Para añadir transparencia a áreas que no lo son ya, use
  Imagick::evaluateImage()

<comment>Param:</comment>
  <info>float</info>  <strong>$opacity</strong>  El nivel de transpariencia: 1.0 es completamente opaco y 0.0 es completamente
                   transparente.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageOrientation
type: function
doc:
<comment>Description:</comment>
  Establece la orientación de la imagen
  
  Establece la orientación de la imagen.

<comment>Param:</comment>
  <info>int</info>  <strong>$orientation</strong>  Una de las constantes de orientación

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImagePage
type: function
doc:
<comment>Description:</comment>
  Establece la geometría de la página de la imagen
  
  Establece la geometría de la página de la imagen.

<comment>Param:</comment>
  <info>int</info>  <strong>$width</strong>   
  <info>int</info>  <strong>$height</strong>  
  <info>int</info>  <strong>$x</strong>       
  <info>int</info>  <strong>$y</strong>       

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageProfile
type: function
doc:
<comment>Description:</comment>
  Añade un perfil nominado al objeto Imagick
  
  Añade un perfil nominado al objeto Imagick. Si un perfil con el mismo nobre ya existe, se
  reemplaza. Este método difiere del método Imagick::ProfileImage() en que no aplica ningún perfil
  de color CMS.

<comment>Param:</comment>
  <info>string</info>  <strong>$name</strong>     
  <info>string</info>  <strong>$profile</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageProperty
type: function
doc:
<comment>Description:</comment>
  Establece una propiedad de la imagen
  
  Establece un propiedad nominada de la imagen. Este método está disponible si Imagick ha sido
  compilado con la versión 6.3.2 o superior de ImageMagick.

<comment>Param:</comment>
  <info>string</info>  <strong>$name</strong>   
  <info>string</info>  <strong>$value</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::getImageProperty()</strong>


id: Imagick::setImageRedPrimary
type: function
doc:
<comment>Description:</comment>
  Establece el punto primario rojo de la cromaticidad de la imagen
  
  Establece el punto primario rojo de la cromaticidad de la imagen.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  
  <info>float</info>  <strong>$y</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageRenderingIntent
type: function
doc:
<comment>Description:</comment>
  Establece el propósito de renderización de la imagen
  
  Establece el propósito de renderización de la imagen.

<comment>Param:</comment>
  <info>int</info>  <strong>$rendering_intent</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageResolution
type: function
doc:
<comment>Description:</comment>
  Establece la resolución de la imagen
  
  Establece la resolución de la imagen.

<comment>Param:</comment>
  <info>float</info>  <strong>$x_resolution</strong>  
  <info>float</info>  <strong>$y_resolution</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageScene
type: function
doc:
<comment>Description:</comment>
  Establece la escena de la imagen
  
  Establece la escena de la imagen.

<comment>Param:</comment>
  <info>int</info>  <strong>$scene</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageTicksPerSecond
type: function
doc:
<comment>Description:</comment>
  Establece los ticks por segundo de la imagen
  
  Ajusta la cantidad de tiempo que se muestra un marco de una imagen animada.
  
  Para GIFs animados, esta función no cambia el número de 'ticks de imagen' por segundo, el cual
  está siempre definido como 100. En su lugar, ajusta la cantidad de tiempo que se muestra un marco
  para simular el cambio de 'ticks por segundo'.
  
  Por ejemplo, para un GIF animado donde cada marco se muestra para 20 ticks (1/5 de un segundo), al
  llamar a este método en cada marco de esa imagen con un argumento de <return>50</return>, los marcos se ajustan
  para que se muestren por 40 ticks (2/5 de un segundo) y así, la animación se reproducirá a la
  mitad de la velocidad original.

<comment>Param:</comment>
  <info>int</info>  <strong>$ticks_per_second</strong>  La duración por la que imagen debería mostrarse expresada en ticks por
                          segundo.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageType
type: function
doc:
<comment>Description:</comment>
  Establece el tipo de imagen
  
  Establece el tipo de imagen.

<comment>Param:</comment>
  <info>int</info>  <strong>$image_type</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageUnits
type: function
doc:
<comment>Description:</comment>
  Establece las unidades de resolución de la imagen
  
  Establece las unidades de resolución de la imagen.

<comment>Param:</comment>
  <info>int</info>  <strong>$units</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageVirtualPixelMethod
type: function
doc:
<comment>Description:</comment>
  Establece el método de píxel virtual de la imagen
  
  Establece el método de píxel virtual de la imagen.

<comment>Param:</comment>
  <info>int</info>  <strong>$method</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setImageWhitePoint
type: function
doc:
<comment>Description:</comment>
  Establece el punto blanco de cromaticidad de la imagen
  
  Establece el punto blanco de cromaticidad de la imagen.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  
  <info>float</info>  <strong>$y</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setIteratorIndex
type: function
doc:
<comment>Description:</comment>
  Establece la posición del iterador
  
  Establece el iterador a la posición en la lista de imágenes definida por el parámtro index. Este
  método está disponible si Imagick ha sido compilado con la versión 6.2.9 o superior de
  ImageMagick.

<comment>Param:</comment>
  <info>int</info>  <strong>$index</strong>  La posición donde se va a establecer el iterador

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::getIteratorIndex()</strong>
   * <strong>Imagick::getImageIndex()</strong>
   * <strong>Imagick::setImageIndex()</strong>


id: Imagick::setLastIterator
type: function
doc:
<comment>Description:</comment>
  Establece el iterador de Imagick a la última imagen
  
  Establece el iterador de Imagick a la última imagen.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setOption
type: function
doc:
<comment>Description:</comment>
  Establece una opción
  
  Asocia una o más opciones con la varita.

<comment>Param:</comment>
  <info>string</info>  <strong>$key</strong>    
  <info>string</info>  <strong>$value</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setPage
type: function
doc:
<comment>Description:</comment>
  Establece la geometría de página del objeto Imagick
  
  Establece la geometría de página del objeto Imagick.

<comment>Param:</comment>
  <info>int</info>  <strong>$width</strong>   
  <info>int</info>  <strong>$height</strong>  
  <info>int</info>  <strong>$x</strong>       
  <info>int</info>  <strong>$y</strong>       

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setPointSize
type: function
doc:
<comment>Description:</comment>
  Establece el tamaño del punto
  
  Establece la propiedad tamaño del punto de objeto. Este método se puede usar para, por ejemplo,
  establecer el tamaño de la fuente para las leyendas: pseudo-formato. Este método está disponible
  si Imagick ha sido compilado con la versión 6.3.7 o superior de ImageMagick.

<comment>Param:</comment>
  <info>float</info>  <strong>$point_size</strong>  El tamaño del punto

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::getPointSize()</strong>


id: Imagick::setProgressMonitor
type: function
doc:
<comment>Description:</comment>
  Description
  
  Establece una retrollamada que será invocada durante el procesamiento de la imagen Imagick.

<comment>Param:</comment>
  <info>callable</info>  <strong>$callback</strong>  La función de progreso a llamar. Debe devolver true si el procesamiento de la
                       imagen debe continuar, o false si debe ser cancelado. El parámetro 'offset'
                       indica el progreso y el parámetro 'span' indica la cantidad total de trabajo
                       necesario para realizarla.
                       
                       Los valores pasados a la función de retrollamada no son consistentes. En
                       particular, el parámetro 'span' puede aumentar durante el procesamiento de la
                       imagen. A causa de esto, el cálculo del procentaje completado de una
                       operación de imagen no es trivial.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setRegistry
type: function
doc:
<comment>Description:</comment>
  Description
  
  Establece la clave con nombre de la entrada del registro de ImageMagick al valor dado por value.
  Esto es útil para establecer "temporary-path", lo cual controla dónde ImageMagick crea imágenes
  temporales, p.ej., al procesar PDFs.

<comment>Param:</comment>
  <info>string</info>  <strong>$key</strong>    
  <info>string</info>  <strong>$value</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setResolution
type: function
doc:
<comment>Description:</comment>
  Establece la resolución de la imagen
  
  Establece la resolución de la imagen.

<comment>Param:</comment>
  <info>float</info>  <strong>$x_resolution</strong>  La resolución horizontal.
  <info>float</info>  <strong>$y_resolution</strong>  La resolución vertical.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * Imagick::setImageResolution
   * Imagick::getImageResolution


id: Imagick::setResourceLimit
type: function
doc:
<comment>Description:</comment>
  Establece el límite de un recurso en particular en megabytes
  
  Este método se usa para modificar los límites de los recursos de la biblioteca ImageMagick
  subyacente.

<comment>Param:</comment>
  <info>int</info>  <strong>$type</strong>   Consulte la lista de constantes de tipos de recurso.
  <info>int</info>  <strong>$limit</strong>  El límite del recurso. La unidad depende del tipo de recurso a limitar.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setSamplingFactors
type: function
doc:
<comment>Description:</comment>
  Establece los factores de muestreo de la imagen
  
  Establece los factores de muestreo de la imagen.

<comment>Param:</comment>
  <info>array</info>  <strong>$factors</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setSize
type: function
doc:
<comment>Description:</comment>
  Establece el tamaño del objeto Imagick
  
  Establece el tamaño del Imagick. Se debe establecer antes de leer un formato de imagen en bruto
  como RGB, GRAY, o CMYK.

<comment>Param:</comment>
  <info>int</info>  <strong>$columns</strong>  
  <info>int</info>  <strong>$rows</strong>     

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setSizeOffset
type: function
doc:
<comment>Description:</comment>
  Establece el tamaño y el índice del objeto Imagick
  
  Establece el tamaño y el índice del objeto Imagick. Se debe establecer antes de leer un formato de
  imagen en bruto como RGB, GRAY, o CMYK. Este método está disponible si Imagick ha sido compilado
  con la versión 6.2.9 o superior de ImageMagick.

<comment>Param:</comment>
  <info>int</info>  <strong>$columns</strong>  El ancho en píxeles.
  <info>int</info>  <strong>$rows</strong>     El alto en píxeles.
  <info>int</info>  <strong>$offset</strong>   El índice de la imagen.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::setType
type: function
doc:
<comment>Description:</comment>
  Establece el atributo tipo de imagen
  
  Establece el atributo tipo de imagen.

<comment>Param:</comment>
  <info>int</info>  <strong>$image_type</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::shadeImage
type: function
doc:
<comment>Description:</comment>
  Crea un efecto en 3D
  
  Hace brillar una luz distante sobre una imagen para crear un efecto tridimensional. Se controla la
  posición de la luz con los parámetros azimuth (acimut) y elevation (elevación); el acimut se mide
  en grados desde el eje X y la elevación se mide en píxeles por encima del eje Z. Este método está
  disponible si Imagick ha sido compilado con la versión 6.2.9 o superior de ImageMagick.

<comment>Param:</comment>
  <info>bool</info>   <strong>$gray</strong>       Un valor distinto de cero sombrea la intensidad de cada píxel.
  <info>float</info>  <strong>$azimuth</strong>    Define la dirección de la fuente de luz.
  <info>float</info>  <strong>$elevation</strong>  Define la dirección de la fuente de luz.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::shadowImage
type: function
doc:
<comment>Description:</comment>
  Simula una sombra de imagen
  
  Simula una sombra de imagen.

<comment>Param:</comment>
  <info>float</info>  <strong>$opacity</strong>  
  <info>float</info>  <strong>$sigma</strong>    
  <info>int</info>    <strong>$x</strong>        
  <info>int</info>    <strong>$y</strong>        

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::sharpenImage
type: function
doc:
<comment>Description:</comment>
  Afila una imagen
  
  Afila una imagen. Se convoluciona la imagen con un operador gaussiano del radio y la desviación
  estándar (sigma) dados. Para obtener resultados razonables, el radio debería ser mayor que sigma.
  Use un radio de 0 y <strong>Imagick::sketchImage()()</strong> seleccionará un radio apropiado automáticamente.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>   
  <info>float</info>  <strong>$sigma</strong>    
  <info>int</info>    <strong>$channel</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::shaveImage
type: function
doc:
<comment>Description:</comment>
  Recorta píxeles de los extremos de la imagen
  
  Recorta píxeles de los extremos de la imagen. Asigna la memoria necesaria para la estructura de la
  nueva imagen y devuelve un puntero a la nueva imagen.

<comment>Param:</comment>
  <info>int</info>  <strong>$columns</strong>  
  <info>int</info>  <strong>$rows</strong>     

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::shearImage
type: function
doc:
<comment>Description:</comment>
  Crea un paralelogramo
  
  Desliza un extremo de una imagen a lo largo del eje X o Y, creando un paralelogramo. Un recorte en
  la dirección X desliza un extremo a lo largo del eje X, mientras que un recorte en la dirección Y
  desliza un extremo a lo largo del eje Y. La cantidad del recorte se controla por un ángulo de
  recorte. Para recortes en la dirección X, x_shear se mide relativo al eje Y, y de forma similar,
  para recortes en la dirección Y, y_shear se mide relativo al eje X. Los triángulos vacíos
  sobrantes del recorte de la imagen se rellenan con el color de fondo.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$background</strong>  El color de fondo
  <info>float</info>  <strong>$x_shear</strong>     El número de grados a recortar sobre el eje x
  <info>float</info>  <strong>$y_shear</strong>     El número de grados a recortar sobre el eje y

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::sigmoidalContrastImage
type: function
doc:
<comment>Description:</comment>
  Ajusta el contraste de una imagen
  
  Ajusta el contraste de una imagen con un algoritmo de contraste sigmoide no lineal. Aumenta el
  contraste de la imagen usando una función de transferencia sigmoide sin saturar los reflejos o las
  sombras. El contraste indica cuánto se incrementa el contraste (0 es nada; 3 es normal; 20 es
  enérgico); el punto medio indica dónde caen los medios tonos de la imagen resultante (0 es blanco;
  50 es medio gris; 100 es negro). Establezca el parámtero sharpen a <info>true</info> para incrementar el
  contraste de la imagen, si no, el contraste se reduce.
  
  Véase también ImageMagick v6 Examples - Image Transformations — Sigmoidal Non-linearity Contrast

<comment>Param:</comment>
  <info>bool</info>   <strong>$sharpen</strong>  Si es true, aumenta el contraste, si es false lo decrementa.
  <info>float</info>  <strong>$alpha</strong>    La cantidad de contraste a aplicar. 1 es muy poco, 5 es una cantidad
                   significativa, 20 es extremo.
  <info>float</info>  <strong>$beta</strong>     Donde estará el punto medio del degradado. Este valor debería estar entre 0 y 1,
                   multiplicado por el valor de cuantía de ImageMagick.
  <info>int</info>    <strong>$channel</strong>  A qué canales de color se aplicará el contraste.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::sketchImage
type: function
doc:
<comment>Description:</comment>
  Simula el bosquejo de un lapiz
  
  Simula el bosquejo de un lapiz. Se convoluciona la imagen con un operador gaussiano del radio y la
  desviación estándar (sigma) dados. Para obtener resultados razonables, el radio debería ser mayor
  que sigma. Use un radio de 0 y Imagick::sketchImage() seleccionará un radio apropiado
  automáticamente. El ángulo da el ángulo del movimiento borroso. Este método está disponible si
  Imagick ha sido compilado con la versión 6.2.9 o superior de ImageMagick.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>  El radio gaussiano, en píxeles, sin contar el píxel central.
  <info>float</info>  <strong>$sigma</strong>   La desviación estándar gaussiana, en píxeles.
  <info>float</info>  <strong>$angle</strong>   Aplica el efecto a lo largo de este ángulo.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::smushImages
type: function
doc:
<comment>Description:</comment>
  Description
  
  Toma todas las imágenes desde puntero de imágenes actual hasta el final de la lista y las
  "aplasta" unas contra otras de arriba a abajo si el parámetro 'stack' es true, de lo contrario lo
  hace de izquierda a derecha.

<comment>Param:</comment>
  <info>bool</info>  <strong>$stack</strong>   
  <info>int</info>   <strong>$offset</strong>  

<comment>Return:</comment>
  <info>Imagick</info>  La nueva imagen aplastada.


id: Imagick::solarizeImage
type: function
doc:
<comment>Description:</comment>
  Aplica un efecto de solarización a la imagen
  
  Aplica un efecto especial a la imagen, similar al efecto conseguido en un cuarto oscuro
  fotográfico exponiendo selectivamente áreas del papel sensible fotográfico a la luz. Los rangos de
  umbral van desde 0 al de QuantumRange y es una medida de la extensión de la solarización.

<comment>Param:</comment>
  <info>int</info>  <strong>$threshold</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::sparseColorImage
type: function
doc:
<comment>Description:</comment>
  Interpola colores
  
  Dada la matriz de argumentos que contiene valores númericos, este método interpola los colores
  encontrados en esas coordenadas a través de la imagen completa usando <strong>$sparse_method</strong>. Este método
  está disponible si Imagick ha sido compilado con la versión 6.4.5 o superior de ImageMagick.

<comment>Param:</comment>
  <info>int</info>    <strong>$SPARSE_METHOD</strong>  Consulte esta lista de constantes de métodos de escasez
  <info>array</info>  <strong>$arguments</strong>      Una matriz que contiene las coodenadas. El formato de la matriz es
                         <return>array(1,1, 2,45)</return>
  <info>int</info>    <strong>$channel</strong>        Proporciona cualquier contante de canal que sea válida para su modo de
                         canal. Para aplicarlo a más de un canal, combine constantes de canal using
                         bitwise operadores bit a bit. El valor por defecto para
                         <info>Imagick::CHANNEL_DEFAULT</info>. Referirse a esta lista de constantes de canal

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::spliceImage
type: function
doc:
<comment>Description:</comment>
  Une un color sólido en la imagen
  
  Une un color sólido en la imagen.

<comment>Param:</comment>
  <info>int</info>  <strong>$width</strong>   
  <info>int</info>  <strong>$height</strong>  
  <info>int</info>  <strong>$x</strong>       
  <info>int</info>  <strong>$y</strong>       

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::spreadImage
type: function
doc:
<comment>Description:</comment>
  Despalza aleatoriamente cada píxel en un bloque
  
  Método de efecto especial que desplaza aleatoriamente cada píxel en un bloque definido por el
  parámetro radius (radio).

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::statisticImage
type: function
doc:
<comment>Description:</comment>
  Description
  
  Reemplaza cada píxel con la correspondiente estadística de la proximidad del alto y ancho
  especficado.

<comment>Param:</comment>
  <info>int</info>  <strong>$type</strong>     
  <info>int</info>  <strong>$width</strong>    
  <info>int</info>  <strong>$height</strong>   
  <info>int</info>  <strong>$channel</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::steganoImage
type: function
doc:
<comment>Description:</comment>
  Oculta una marca de agua digital dentro de la imagen
  
  Oculta una marca de agua digital dentro de la imagen. Recupere la marca de agua oculta después
  para demostrar la autenticidad de la imagen. El parámetro offset define la posición inicial dentro
  de la imagen para ocultar la marca de agua.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$watermark_wand</strong>  
  <info>int</info>      <strong>$offset</strong>          

<comment>Return:</comment>
  <info>Imagick</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::stereoImage
type: function
doc:
<comment>Description:</comment>
  Compone dos imágenes
  
  Compone dos imágenes y produce una sóla imagen que es la composición de una imagen izquierda y
  derecha de una pareja estéreo.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$offset_wand</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::stripImage
type: function
doc:
<comment>Description:</comment>
  Elimina todos los perfiles y comentarios de una imagen
  
  Elimina todos los perfiles y comentarios de una imagen.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::subImageMatch
type: function
doc:
<comment>Description:</comment>
  Description
  
  Busca una subimagen en la imagen actual y devuelve una imagen de similitud tal que una ubicación
  que coincida exactamente es completamente blanca, mientras que si no coincide ningún píxel, negra,
  o, de otro modo, algún nivel de gris intermedio. También se pueden pasar los parámetros opcionales
  'bestMatch' y 'similarity'. Después de llamar a la función, 'similarity' se establecerá a la
  «puntuación» de la similitud entre la subimagen y la posición coincidente de la imagen más grande,
  bestMatch contendrá un array asociativo con los elementos 'x', 'y', 'width' y 'height', los cuales
  describen la resión coincidente.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$Imagick</strong>     
  <info>array</info>    <strong>$offset</strong>      
  <info>float</info>    <strong>$similarity</strong>  Una nueva imagen que muestra la cantidad de similitud de cada píxel.

<comment>Return:</comment>
  <info>Imagick</info>  


id: Imagick::swirlImage
type: function
doc:
<comment>Description:</comment>
  Arremolina los píxeles desde el centro de la imagen
  
  Arremolina los píxeles desde el centro de la imagen, donde los grados indican el alcance del arco
  a través del cuál cada píxel es movido. Se puede obtener un efecto más dramático moviendo los
  grados desde 1 a 360.

<comment>Param:</comment>
  <info>float</info>  <strong>$degrees</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::textureImage
type: function
doc:
<comment>Description:</comment>
  Reviste repetidamente la textura de la imagen
  
  Reviste repetidamente la textura de la imagen a través y hacia abajo del lienzo de la imagen.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$texture_wand</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::thresholdImage
type: function
doc:
<comment>Description:</comment>
  Cambia el valor de píexeles individuales basdos en un umbral
  
  Cambia el valor de píxeles individuales basados en la inatensidad de cada píxel comparado con el
  umbral. El resultado es una imagen de alto contraste de dos colores.

<comment>Param:</comment>
  <info>float</info>  <strong>$threshold</strong>  
  <info>int</info>    <strong>$channel</strong>    

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::thumbnailImage
type: function
doc:
<comment>Description:</comment>
  Cambia el tamaño de una imagen
  
  Cambia el tamaño de una imagen a las dimensiones dadas y elimina cualquier perfil asociado. El
  objetivo es producir imágenes de miniaturas pequeñas de bajo coste aptas para mostrar en la web.
   Si se proporciona <info>true</info> al tercer parámetro, los parámetros columns y rows se usan como máximos
  para cada cara. Ambas caras serán escaladas a una proporción menor hasta que coincidan o sean
  menores que el parámetro dado para la cara.
  
  La conducta del parámetro <strong>$bestfit</strong> cambió en Imagick 3.0.0. Antes de esta versión dar la dimensión
  de 400x400 a una imagen de 200x150 debería no tener efecto. En Imagick 3.0.0 y superiores la
  imagen sería llevada al tamaño de 400x300 ya que este es el "mejor ajuste" para las dimensiones
  dadas. Si el parámetro <strong>$bestfit</strong> es utilizado, se debe indicar tanto el ancho como el alto.

<comment>Param:</comment>
  <info>int</info>   <strong>$columns</strong>  Ancho de la imagen
  <info>int</info>   <strong>$rows</strong>     Alto de la imagen
  <info>bool</info>  <strong>$bestfit</strong>  Si se fuerzan valores máximos

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::tintImage
type: function
doc:
<comment>Description:</comment>
  Aplica un vector de color a cada píxel en la imagen
  
  Aplica un vector de color a cada píxel en la imagen. La longitud del vector es 0 para blanco y
  negro y su máximo para los medios-tonos. La función de precisión del vector es
  f(x)=(1-(4.0*((x-0.5)*(x-0.5)))).

<comment>Param:</comment>
  <info>mixed</info>  <strong>$tint</strong>     
  <info>mixed</info>  <strong>$opacity</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::transformImage
type: function
doc:
<comment>Description:</comment>
  Método conveniente para establecer el tamaño del recorte y la geometría de la imagen
  
  Método conveniente para establecer el tamaño del recorte y la geometría de la imagen desde
  cadenas. Este método está disponible si Imagick ha sido compilado con la versión 6.2.9 o superior
  de ImageMagick.

<comment>Param:</comment>
  <info>string</info>  <strong>$crop</strong>      Un string de geometría de recorte. Esta geometría define una sub-región de la
                     imagen a recortar.
  <info>string</info>  <strong>$geometry</strong>  Un string de geometría de imagen. Esta geometría define el tamaño final de la
                     imagen.

<comment>Return:</comment>
  <info>Imagick</info>  Devuelve un objeto Imagick que contiene la imagen transformada.

<comment>See Also:</comment>
   * <strong>Imagick::cropImage()</strong>
   * <strong>Imagick::resizeImage()</strong>
   * <strong>Imagick::thumbnailImage()</strong>


id: Imagick::transformImageColorspace
type: function
doc:
<comment>Description:</comment>
  Transforma una imagen a un nuevo espacio de color
  
  Transforma una imagen a un nuevo espacio de color

<comment>Param:</comment>
  <info>int</info>  <strong>$colorspace</strong>  El espacio de color al que debería convertirse la imagen, una de las constantes
                    COLORSPACE, p.ej. Imagick::COLORSPACE_CMYK.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito o <info>false</info> en caso de error.

<comment>See Also:</comment>
   * Imagick::setColorSpace


id: Imagick::transparentPaintImage
type: function
doc:
<comment>Description:</comment>
  Pinta píxeles transparentes
  
  Pinta píxeles transparente que coincidan con el color objetivo. Este método está disponible si
  Imagick ha sido compilado con la versión 6.3.8 o superior de ImageMagick.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$target</strong>  El color objetivo a pintar
  <info>float</info>  <strong>$alpha</strong>   El nivel de transparencia: 1.0 es totalmente opaco y 0.0, totalmente transparente.
  <info>float</info>  <strong>$fuzz</strong>    La cantidad de difusión. Por ejemplo, setee fuzz a 10 y el color rojo a
                  intensidades de 100 y 102 respectivamente son ahora interpretados como el mismo
                  color.
  <info>bool</info>   <strong>$invert</strong>  Si es <info>true</info> pinta cualquier píxel que no coincida con el color objetivo.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::transposeImage
type: function
doc:
<comment>Description:</comment>
  Crea una imagen espejo vertical
  
  Crea una imagen espejo vertical reflejando los píxeles alrededor del eje x central mientras los
  rota 90 grados. Este método está disponible si Imagick ha sido compilado con la versión 6.2.9 o
  superior de ImageMagick.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::transverseImage()</strong>


id: Imagick::transverseImage
type: function
doc:
<comment>Description:</comment>
  Crea una imagen espejo horizontal
  
  Crea una imagen espejo horizontal reflejando los píxeles sobre el eje y central mientras que los
  rota 270 grados. Este método está disponible si Imagick ha sido compilado con la versión 6.2.9 o
  superior de ImageMagick.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::transposeImage()</strong>


id: Imagick::trimImage
type: function
doc:
<comment>Description:</comment>
  Elimina los extremos de la imagen
  
  Elimina los extremos que son el color de fondo de la imagen. Este método está disponible si
  Imagick ha sido compilado con la versión 6.2.9 o superior de ImageMagick.

<comment>Param:</comment>
  <info>float</info>  <strong>$fuzz</strong>  Por defecto, el objetivo debe coincidir exactamente con un color de píxel en
                particular. Sin embargo, en la mayoría de los casos dos colores pueden diferir por
                una cantidad pequeña. El miembro enfoque de la imagen define cuánta tolerancia es
                aceptable para considerar que dos colores son el mismo. Este parámetro represenata
                la variación del rango de cuantía.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::getQuantumDepth()</strong>
   * <strong>Imagick::getQuantumRange()</strong>
   * <strong>imagecropauto()</strong>


id: Imagick::uniqueImageColors
type: function
doc:
<comment>Description:</comment>
  Desecha todos los colores de los píxeles excepto uno
  
  Desecha todos los colores de los píxeles excepto uno.  Este método está disponible si Imagick ha
  sido compilado con la versión 6.2.9 o superior de ImageMagick.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::unsharpMaskImage
type: function
doc:
<comment>Description:</comment>
  Afila una imagen
  
  Afila una imagen. Se convoluciona la imagen con un operador gaussiano del radio y la desviación
  estándar (sigma) dados. Para obtener resultados razonables, el radio debería ser mayor que sigma.
  Use un radio de 0 y Imagick::sketchImage() seleccionará un radio apropiado automáticamente.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>     
  <info>float</info>  <strong>$sigma</strong>      
  <info>float</info>  <strong>$amount</strong>     
  <info>float</info>  <strong>$threshold</strong>  
  <info>int</info>    <strong>$channel</strong>    

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::valid
type: function
doc:
<comment>Description:</comment>
  Comprueba si el elemento actual es válido
  
  Comprueba si el elemento actual es válido.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::vignetteImage
type: function
doc:
<comment>Description:</comment>
  Añade un filtro de viñeta a la imagen
  
  Suaviza los extremos de la imagen al estilo viñeta. Este método está disponible si Imagick ha sido
  compilado con la versión 6.2.9 o superior de ImageMagick.

<comment>Param:</comment>
  <info>float</info>  <strong>$blackPoint</strong>  El punto negro.
  <info>float</info>  <strong>$whitePoint</strong>  El punto blanco.
  <info>int</info>    <strong>$x</strong>           Índice X de la elipse
  <info>int</info>    <strong>$y</strong>           Índice Y de la elipse

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::waveImage()</strong>
   * <strong>Imagick::swirlImage()</strong>


id: Imagick::waveImage
type: function
doc:
<comment>Description:</comment>
  Aplica un filtro de onda a la imagen
  
  Aplica un filtro de onda a la imagen.  Este método está disponible si Imagick ha sido compilado
  con la versión 6.2.9 o superior de ImageMagick.

<comment>Param:</comment>
  <info>float</info>  <strong>$amplitude</strong>  La amplitud de la onda.
  <info>float</info>  <strong>$length</strong>     La longitud de la onda.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.

<comment>See Also:</comment>
   * <strong>Imagick::solarizeImage()</strong>
   * <strong>Imagick::oilpaintImage()</strong>
   * <strong>Imagick::embossImage()</strong>
   * <strong>Imagick::addNoiseImage()</strong>
   * <strong>Imagick::swirlImage()</strong>


id: Imagick::whiteThresholdImage
type: function
doc:
<comment>Description:</comment>
  Fuerza a todos los píxeles por encima del umbral a ser blancos
  
  Es como Imagick::ThresholdImage() excepto que fuerza a todos los píxeles por encima del umbral a
  ser blancos dejando todos los píxeles por debajo del umbral sin cambios.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$threshold</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::writeImage
type: function
doc:
<comment>Description:</comment>
  Escribe una imagen al nombre de fichero especificado
  
  Escribe una imagen al nombre de fichero especificado. Si el parámetro 'filename' es NULL, la
  imagen se escribe en el nombre de fichero establecido por Imagick::readImage() o
  Imagick::setImageFilename().

<comment>Param:</comment>
  <info>string</info>  <strong>$filename</strong>  Nombre del fichero donde escribir la imagen. La extensión del nombre de fichero
                     define el tipo del fichero. El formato puede ser forzado independientemente del
                     formato que use la extensión del fichero: usando un prefijo, por ejemplo
                     "jpg:test.png".

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::writeImageFile
type: function
doc:
<comment>Description:</comment>
  Escribe una imagen a un gestor de archivo
  
  Escribe una secuencia de imágenes a un gestor de archivo abierto. El gestro debe ser abierto con,
  por ejemplo, fopen. Este método está disponible si Imagick ha sido compilado con la versión 6.3.6
  o superior de ImageMagick.

<comment>Param:</comment>
  <info>resource</info>  <strong>$filehandle</strong>  El gestor de archivo donde se va a escribir la imagen

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::writeImages
type: function
doc:
<comment>Description:</comment>
  Escribe una imagen o secuencia de imágenes
  
  Escribe una imagen o secuencia de imágenes.

<comment>Param:</comment>
  <info>string</info>  <strong>$filename</strong>  
  <info>bool</info>    <strong>$adjoin</strong>    

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: Imagick::writeImagesFile
type: function
doc:
<comment>Description:</comment>
  Escribe fotogramas al gestor de archivo
  
  Escribe todos los fotogramas en un gestor de archivo abierto. Este método se puede usar para
  escribir gifs u otras imágenes multi-fotograma en un gestor de archivo abierto. Este método está
  disponible si Imagick ha sido compilado con la versión 6.3.6 o superior de ImageMagick.

<comment>Param:</comment>
  <info>resource</info>  <strong>$filehandle</strong>  El gestor de archivo donde se van a escribir las imágenes

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: ImagickDraw::__construct
type: function
doc:
<comment>Description:</comment>
  El constructor ImagickDraw
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  El constructor de <class>ImagickDraw</class>.

<comment>Return:</comment>
  <info>unknown</info>  No devuelve ningún valor.


id: ImagickDraw::affine
type: function
doc:
<comment>Description:</comment>
  Ajusta la matriz de transformación afín actual
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Ajusta la matriz de transformación afín actual con la matriz de transformación afín especificada.

<comment>Param:</comment>
  <info>array</info>  <strong>$affine</strong>  Los parámetros de la matriz afín

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::annotation
type: function
doc:
<comment>Description:</comment>
  Dibuja texto en la imagen
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Dibuja texto en la imagen.

<comment>Param:</comment>
  <info>float</info>   <strong>$x</strong>     Coordenada x donde se dibuja el texto
  <info>float</info>   <strong>$y</strong>     Coordenada y donde se dibuja el texto
  <info>string</info>  <strong>$text</strong>  El texto que se va a dibujar en la imagen

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::arc
type: function
doc:
<comment>Description:</comment>
  Dibuja un arco
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Dibuja un arco que cae dentro de un rectángulo limitado en la imagen.

<comment>Param:</comment>
  <info>float</info>  <strong>$sx</strong>  Coordenada x del comienzo del rectángulo limitado
  <info>float</info>  <strong>$sy</strong>  Coordenada y del comienzo del rectángulo limitado
  <info>float</info>  <strong>$ex</strong>  Coordenada x del final del rectángulo limitado
  <info>float</info>  <strong>$ey</strong>  Coordenada y del final del rectángulo limitado
  <info>float</info>  <strong>$sd</strong>  comienzo de los grados de rotación
  <info>float</info>  <strong>$ed</strong>  final de los grados de rotación

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::bezier
type: function
doc:
<comment>Description:</comment>
  Dibuja una curva de Bézier
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Dibuja una curva de Bézier a través de un conjunto de puntos en la imagen.

<comment>Param:</comment>
  <info>array</info>  <strong>$coordinates</strong>  Array multidimensional como array( array( 'x' =&gt; 1, 'y' =&gt; 2 ), array(
                       'x' =&gt; 3, 'y' =&gt; 4 ) )

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::circle
type: function
doc:
<comment>Description:</comment>
  Dibuja un círculo
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Dibuja un círculo en la imagen.

<comment>Param:</comment>
  <info>float</info>  <strong>$ox</strong>  coordenada x del origen
  <info>float</info>  <strong>$oy</strong>  coordenada y del origen
  <info>float</info>  <strong>$px</strong>  coordenada x del perímetro
  <info>float</info>  <strong>$py</strong>  coordenada y del perímetro

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::clear
type: function
doc:
<comment>Description:</comment>
  Borra el objeto ImagickDraw
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Borra el objeto ImagickDraw de cualquier comando acumulado, y reinicia la configuración que
  contiene a sus valores predeterminados.

<comment>Return:</comment>
  <info>bool</info>  Devuelve un objeto <class>ImagickDraw</class>.


id: ImagickDraw::clone
type: function
doc:
<comment>Description:</comment>
  Hace una copia exacta del objeto ImagickDraw especificado
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Hace una copia exacta del objeto ImagickDraw especificado.

<comment>Return:</comment>
  <info>ImagickDraw</info>  Lo que devuelve la función, primero si se tuvo éxito, después si falló. Véase también
               la entidad &return.success;


id: ImagickDraw::color
type: function
doc:
<comment>Description:</comment>
  Dibuja color en una imagen
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Dibuja color en una imagen usando el color de relleno actual, comenzando por la posición
  especificada y usando el método de pintura especificado.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>            coordenada x de la pintura
  <info>float</info>  <strong>$y</strong>            coordenada y de la pintura
  <info>int</info>    <strong>$paintMethod</strong>  una de las constantes PAINT_

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::comment
type: function
doc:
<comment>Description:</comment>
  Añade un comentario
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Añade un comentario a un vector de flujo de salida.

<comment>Param:</comment>
  <info>string</info>  <strong>$comment</strong>  El string de comentario que se va a añadir al vector de flujo de salida

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::composite
type: function
doc:
<comment>Description:</comment>
  Compone una imagen dentro de la imagen actual
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Compone una imagen dentro de la imagen actual, usando el operador de composición especificado, la
  posición especificada, y el tamaño especificado.

<comment>Param:</comment>
  <info>int</info>      <strong>$compose</strong>        el operador de composición. Una de las constantes COMPOSITE_
  <info>float</info>    <strong>$x</strong>              coordenada x de la esquina superior izquierda
  <info>float</info>    <strong>$y</strong>              coordenada y de la esquina superior izquierda
  <info>float</info>    <strong>$width</strong>          ancho de la imagen compuesta
  <info>float</info>    <strong>$height</strong>         alto de la imagen compuesta
  <info>Imagick</info>  <strong>$compositeWand</strong>  el objeto Imagick de donde se va a tomar la imagen compuesta

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: ImagickDraw::destroy
type: function
doc:
<comment>Description:</comment>
  Libera todos los recursos asociados
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Libera todos los recursos asociados con el objeto <class>ImagickDraw</class>.

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::ellipse
type: function
doc:
<comment>Description:</comment>
  Dibuja una elipse en la imagen
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Dibuja una elipse en la imagen.

<comment>Param:</comment>
  <info>float</info>  <strong>$ox</strong>     
  <info>float</info>  <strong>$oy</strong>     
  <info>float</info>  <strong>$rx</strong>     
  <info>float</info>  <strong>$ry</strong>     
  <info>float</info>  <strong>$start</strong>  
  <info>float</info>  <strong>$end</strong>    

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::getClipPath
type: function
doc:
<comment>Description:</comment>
  Obtiene el ID del trazado de recorte actual
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Obtiene el ID del trazado de recorte actual.

<comment>Return:</comment>
  <info>string</info>  Devuelve un string que contiene el ID del trazado de recorte o false si no existe ningún
          trazado de recorte.


id: ImagickDraw::getClipRule
type: function
doc:
<comment>Description:</comment>
  Devuelve la regla de relleno de un polígono actual
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve la regla de relleno de un polígono actual usada por el trazado de recorte.

<comment>Return:</comment>
  <info>int</info>  Devuelve una constante FILLRULE (<info>imagick::FILLRULE_*</info>).


id: ImagickDraw::getClipUnits
type: function
doc:
<comment>Description:</comment>
  Devuelve la interpretación de unidades del trazado de recorte
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve la interpretación de unidades del trazado de recorte.

<comment>Return:</comment>
  <info>int</info>  Devuelve un <info>int</info> si se tuvo éxito.


id: ImagickDraw::getFillColor
type: function
doc:
<comment>Description:</comment>
  Devuelve el color de relleno
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve el color de relleno usado cuando se dibujan objetos rellenos.

<comment>Return:</comment>
  <info>ImagickPixel</info>  Devuelve un objeto <class>ImagickPixel</class>.


id: ImagickDraw::getFillOpacity
type: function
doc:
<comment>Description:</comment>
  Devuelve la opacidad usada cuando se dibuja
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve la opacidad usada cuando se dibuja utilizando el color de relleno o la textura de
  relleno. Completamente opaco es 1.0.

<comment>Return:</comment>
  <info>float</info>  La opacidad.


id: ImagickDraw::getFillRule
type: function
doc:
<comment>Description:</comment>
  Devuelve la regla de relleno
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve la regla de relleno usada mientras se dibujan polígonos.

<comment>Return:</comment>
  <info>int</info>  Devuelve una constante FILLRULE (<info>imagick::FILLRULE_*</info>).


id: ImagickDraw::getFont
type: function
doc:
<comment>Description:</comment>
  Devuelve la fuente
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve un string especificando la fuente usada cuando se escribe texto.

<comment>Return:</comment>
  <info>string</info>  Devuelve un string si se tuvo éxito o false si no está establecida la fuente.


id: ImagickDraw::getFontFamily
type: function
doc:
<comment>Description:</comment>
  Devuelve la familia de la fuente
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve la familia de la fuente usada cuando se escribe texto.

<comment>Return:</comment>
  <info>string</info>  Devuelve la familia de la fuente seleccionada actualmente o false si no está establecida
          la familia de la fuente.


id: ImagickDraw::getFontSize
type: function
doc:
<comment>Description:</comment>
  Devuelve el tamaño de punto de la fuente
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve el tamaño de punto de la fuente usado cuando se escribe texto.

<comment>Return:</comment>
  <info>float</info>  Devuelve el tamaño de punto de la fuente asociada al objeto <class>ImagickDraw</class> actual.


id: ImagickDraw::getFontStretch
type: function
doc:
<comment>Description:</comment>
  Description
  
  Obtiene el elongamiento de la fuente a usar cuando se escribe texto. Devuelve un objeto
  StretchType.

<comment>Return:</comment>
  <info>int</info>  


id: ImagickDraw::getFontStyle
type: function
doc:
<comment>Description:</comment>
  Devuelve el estilo de fuente
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve el estilo de fuente usado cuando se escribe texto.

<comment>Return:</comment>
  <info>int</info>  Devuelve la constante de estilo de fuente (STYLE_) asociada al objeto ImagickDraw  o 0 si no
       está establecido ningún estilo.


id: ImagickDraw::getFontWeight
type: function
doc:
<comment>Description:</comment>
  Devuelve el peso de la fuente
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve el peso de la fuente usada cuando se escribe texto.

<comment>Return:</comment>
  <info>int</info>  Devuelve un <info>int</info> si se tuvo éxito o 0 si no está estabecido ningún peso.


id: ImagickDraw::getGravity
type: function
doc:
<comment>Description:</comment>
  Devuelve la gravedad de emplazamiento del texto
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve la gravedad de emplazamiento del texto usada cuando se escribe texto.

<comment>Return:</comment>
  <info>int</info>  Devuelve una constante GRAVITY_ si se tuvo éxito y 0 si no está establecida la gravedad.


id: ImagickDraw::getStrokeAntialias
type: function
doc:
<comment>Description:</comment>
  Devuelve la configuración de antialias de contorno actual
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve la configuración antialias de contorno actual. Los perfiles contorneados tienen antialias
  por defecto. Cuando se deshabilita el antialias, los píxeles contorneados son puestos en el umbral
  para determinar si se debería usar el color de contorno o el color del lienzo subyacente.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> si el antialias está on y <info>false</info> si está off.


id: ImagickDraw::getStrokeColor
type: function
doc:
<comment>Description:</comment>
  Devuelve el color usado por los perfiles de objetos contorneados
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve el color usado por los perfiles de objetos contorneados.

<comment>Param:</comment>
  <info></info>  <strong>$stroke_color</strong>  

<comment>Return:</comment>
  <info>ImagickPixel</info>  Devuelve un objeto <class>ImagickPixel</class> que describe el color.


id: ImagickDraw::getStrokeDashArray
type: function
doc:
<comment>Description:</comment>
  Devuelve un array que representa el patrón de rayas y huecos usado por trazados contorneados
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve un array que representa el patrón de rayas y huecos usado por trazados contorneados.

<comment>Return:</comment>
  <info>array</info>  Devuelve un array si se tuvo éxito y un array vacío si no está establecido.


id: ImagickDraw::getStrokeDashOffset
type: function
doc:
<comment>Description:</comment>
  Devuelve el índice dentro del patrón de discontinuidad para iniciar la discontinuidad
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve el índice dentro del patrón de discontinuidad para iniciar la discontinuidad.

<comment>Return:</comment>
  <info>float</info>  Devuelve un float que representa el índice y 0 si no está establecido.


id: ImagickDraw::getStrokeLineCap
type: function
doc:
<comment>Description:</comment>
  Devuelve la forma que se va a usar al final de los subtrazados abiertos cuando están contorneados
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve la forma que se va a usar al final de los subtrazados abiertos cuando están contorneados.

<comment>Return:</comment>
  <info>int</info>  Devuelve una de las constantes LINECAP_ o 0 si el cierre de línea de contorno no está
       establecido.


id: ImagickDraw::getStrokeLineJoin
type: function
doc:
<comment>Description:</comment>
  Devuelve la forma que se va a usar en la esquinas de los trazados cuando están contorneados
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve la forma que se va a usar en las esquinas de los trazados (u otras formas vectoriales)
  cuando están contorneados.

<comment>Return:</comment>
  <info>int</info>  Devuelve una de las constantes LINEJOIN_ o 0 si la junta de líneas de contorno no está
       establecida.


id: ImagickDraw::getStrokeMiterLimit
type: function
doc:
<comment>Description:</comment>
  Devuelve el límite del inglete del contorno
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve el límite del inglete del contorno. Cuando dos segmentos de línea se encuentran en un
  águlo agudo y la unión del inglete ha sido especificada para 'lineJoin', es posible que el inglete
  se extienda más allá del grosor de la línea que contornea el trazado. 'miterLimit' impone un
  límite en la proporción de la longitud del inglete a 'lineWidth'.

<comment>Return:</comment>
  <info>int</info>  Devuelve un integer que describe el límite del inglete y 0 si no está establecido el límite
       del inglete.


id: ImagickDraw::getStrokeOpacity
type: function
doc:
<comment>Description:</comment>
  Devuelve la opacidad del perfil de objetos contorneados
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve la opacidad del perfil de objetos contorneados.

<comment>Return:</comment>
  <info>float</info>  Devuelve float que describe la opacidad.


id: ImagickDraw::getStrokeWidth
type: function
doc:
<comment>Description:</comment>
  Devuelve al ancho del contorno usado para dibujar contornos de objetos
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve al ancho del contorno usado para dibujar contornos de objetos.

<comment>Return:</comment>
  <info>float</info>  Devuelve un float que describe el ancho del contorno.


id: ImagickDraw::getTextAlignment
type: function
doc:
<comment>Description:</comment>
  Devuelve la alineación del texto
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve la alineación aplicada cuando se escribe texto.

<comment>Return:</comment>
  <info>int</info>  Devuelve una de las constantes ALIGN_ y 0 si no está establecida la alineación.


id: ImagickDraw::getTextAntialias
type: function
doc:
<comment>Description:</comment>
  Devuelve la configuración de antialias del texto actual
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve la configuración de antialias del texto actual, que determina si el texto tiene antialias
  o no. El texto tiene antialias por defecto.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> si el texto tiene antialias y <info>false</info> si no.


id: ImagickDraw::getTextDecoration
type: function
doc:
<comment>Description:</comment>
  Devuelve la decoración del texto
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve la decoración aplicada cuando se escribe texto.

<comment>Return:</comment>
  <info>int</info>  Devuelve una de las constantes DECORATION_ y 0 si no está establecida la decoración.


id: ImagickDraw::getTextEncoding
type: function
doc:
<comment>Description:</comment>
  Devuelve la codificación usada para anotaciones de texto
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve un string que especifica la codificación usada para anotaciones de texto.

<comment>Return:</comment>
  <info>string</info>  Devuelve un string que especifica la codificación o false si la codificación de texto no
          está establecida.


id: ImagickDraw::getTextInterlineSpacing
type: function
doc:
<comment>Description:</comment>
  Description
  
  Obtiene el espaciado entre líneas del texto.

<comment>Return:</comment>
  <info>float</info>  


id: ImagickDraw::getTextInterwordSpacing
type: function
doc:
<comment>Description:</comment>
  Description
  
  Obtiene el espaciado entre palabras del texto.

<comment>Return:</comment>
  <info>float</info>  


id: ImagickDraw::getTextKerning
type: function
doc:
<comment>Description:</comment>
  Description
  
  Obtiene el interletraje («kerning») del texto.

<comment>Return:</comment>
  <info>float</info>  


id: ImagickDraw::getTextUnderColor
type: function
doc:
<comment>Description:</comment>
  Devuelve el color debajo del texto
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve el color de un rectángulo de fondo para colocar bajo anotaciones de texto.

<comment>Return:</comment>
  <info>ImagickPixel</info>  Devuelve un objeto <class>ImagickPixel</class> que describe el color.


id: ImagickDraw::getVectorGraphics
type: function
doc:
<comment>Description:</comment>
  Devuelve una cadena que contiene gráficos vectoriales
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve un string que especifica los gráficos vectoriales generados por cualquier llamada a
  gráficos hecha desde que el objeto <class>ImagickDraw</class> fue instanciado.

<comment>Return:</comment>
  <info>string</info>  Devuelve un string que contiene los gráficos vectoriales.


id: ImagickDraw::line
type: function
doc:
<comment>Description:</comment>
  Dibuja una línea
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Dibuja una línea en la imagen usando el color de contorno actual, la opacidad de contorno, y el
  ancho de contorno.

<comment>Param:</comment>
  <info>float</info>  <strong>$sx</strong>  coordenada x de inicio
  <info>float</info>  <strong>$sy</strong>  coordenada y de inicio
  <info>float</info>  <strong>$ex</strong>  coordenada x final
  <info>float</info>  <strong>$ey</strong>  coordenada y final

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::matte
type: function
doc:
<comment>Description:</comment>
  Pinta sobre el canal de opacidad de la imagen
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Pinta sobre el canal de opacidad de la imagen para establecer los píxeles afectados a
  transparentes, para influir en la opacidad de los píxeles.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>            coordenada x del mate
  <info>float</info>  <strong>$y</strong>            coordenada y del mate
  <info>int</info>    <strong>$paintMethod</strong>  constante PAINT_

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito o <info>false</info> en caso de error.


id: ImagickDraw::pathClose
type: function
doc:
<comment>Description:</comment>
  Añade un elemento de trazado al trazado actual
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Añade un elemento de trazado al trazado actual el cuál cierra el subtrazado actual dibujando una
  línea recta desde el punto actual hasta el punto de inicio del subtrazado actual más reciente
  (normalmente el punto más actual del movimiento).

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::pathCurveToAbsolute
type: function
doc:
<comment>Description:</comment>
  Dibuja una curva cúbica de Bézier
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Dibuja una curva cúbica de Bézier desde el punto actual a (x,y) usando (x1,y1) como punto de
  control en el inicio de la curva y (x2,y2) como punto de control en el final de la curva, usando
  coordenadas absolutas. Al final del comando, el nuevo punto actual se convierte en el par de
  coordenadas (x,y) usado en el Bezígono.

<comment>Param:</comment>
  <info>float</info>  <strong>$x1</strong>  coordenada x del primer punto de control
  <info>float</info>  <strong>$y1</strong>  coordenada y del primer punto de control
  <info>float</info>  <strong>$x2</strong>  coordenada x del segundo punto de control
  <info>float</info>  <strong>$y2</strong>  coordenada y del segundo punto de control
  <info>float</info>  <strong>$x</strong>   coordenada x del final de la curva
  <info>float</info>  <strong>$y</strong>   coordenada y del final de la curva

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::pathCurveToQuadraticBezierAbsolute
type: function
doc:
<comment>Description:</comment>
  Dibuja una curva Bézier cuadrática
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Dibuja una curva Bézier cuadrática desde el punto actual a (x,y) usando (x1,y1) como el punto de
  control utilizando coordenadas absolutas. Al final del comando, el nuevo punto actual se convierte
  en el par de coordenadas (x,y) usado en el Bezígono.

<comment>Param:</comment>
  <info>float</info>  <strong>$x1</strong>  coordenada x del punto de control
  <info>float</info>  <strong>$y1</strong>  coordenada y del punto de control
  <info>float</info>  <strong>$x</strong>   coordenada x del punto final
  <info>float</info>  <strong>$y</strong>   coordenada y del punto final

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::pathCurveToQuadraticBezierRelative
type: function
doc:
<comment>Description:</comment>
  Dibuja una curva Bézier cuadrática
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Dibuja una curva Bézier cuadrática desde el punto actual a (x,y) usando (x1,y1) como el punto de
  control utilizando coordenadas relativas. Al final del comando, el nuevo punto actual se convierte
  en el par de coordenadas (x,y) usado en el Bezígono.

<comment>Param:</comment>
  <info>float</info>  <strong>$x1</strong>  coordenada x de inicio
  <info>float</info>  <strong>$y1</strong>  coordenada y de inicio
  <info>float</info>  <strong>$x</strong>   coordenada x final
  <info>float</info>  <strong>$y</strong>   coordenada y final

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::pathCurveToQuadraticBezierSmoothAbsolute
type: function
doc:
<comment>Description:</comment>
  Dibuja una curva Bézier cuadrática
  
  Dibuja una curva Bézier cuadrática (usando coordenadas absolutas) desde el punto actual a (x, y).
  Se asume que el punto de control es la refelxión del punto de control del comando previo relativo
  al punto actual. (Si no hay comando previo o el comando previo no es
  DrawPathCurveToQuadraticBezierAbsolute, DrawPathCurveToQuadraticBezierRelative,
  DrawPathCurveToQuadraticBezierSmoothAbsolut o DrawPathCurveToQuadraticBezierSmoothRelative, se
  asume que el punto de control coincide con el punto actual). Al final del comando, el nuevo punto
  actual se convierte en el par de coordenadas final (x, y) usado en el Bezígono.
  
  Esta función no se puede utilizar para continuar de forma suave una curva Bézier cúbica. Solamente
  puede continuarse suavemente desde una curva cuadrática.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  coordenada x final
  <info>float</info>  <strong>$y</strong>  coordenada y final

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::pathCurveToQuadraticBezierSmoothRelative
type: function
doc:
<comment>Description:</comment>
  Dibuja una curva Bézier cuadrática
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Dibuja una curva Bézier cuadrática (usando coordenadas relativas) desde el punto actual a (x, y).
  Se asume que el punto de control es la refelxión del punto de control del comando previo relativo
  al punto actual. (Si no hay comando previo o el comando previo no es
  DrawPathCurveToQuadraticBezierAbsolute, DrawPathCurveToQuadraticBezierRelative,
  DrawPathCurveToQuadraticBezierSmoothAbsolut o DrawPathCurveToQuadraticBezierSmoothRelative, se
  asume que el punto de control coincide con el punto actual). Al final del comando, el nuevo punto
  actual se convierte en el par de coordenadas final (x, y) usado en el Bezígono.
  
  Esta función no se puede utilizar para continuar de forma suave una curva Bézier cúbica. Solamente
  puede continuarse suavemente desde una curva cuadrática.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  coordenada x final
  <info>float</info>  <strong>$y</strong>  coordenada y final

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::pathCurveToRelative
type: function
doc:
<comment>Description:</comment>
  Dibuja una curva cúbica de Bézier
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Dibuja una curva cúbica de Bézier desde el punto actual a (x,y) usando (x1,y1) como punto de
  control en el inicio de la curva y (x2,y2) como punto de control en el final de la curva, usando
  coordenadas relativas. Al final del comando, el nuevo punto actual se convierte en el par de
  coordenadas (x,y) usado en el Bezígono.

<comment>Param:</comment>
  <info>float</info>  <strong>$x1</strong>  coordenada x del punto de control inicial
  <info>float</info>  <strong>$y1</strong>  coordenada y del punto de control inicial
  <info>float</info>  <strong>$x2</strong>  coordenada x del punto de control final
  <info>float</info>  <strong>$y2</strong>  coordenada y del punto de control final
  <info>float</info>  <strong>$x</strong>   coordenada x final
  <info>float</info>  <strong>$y</strong>   coordenada y final

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::pathCurveToSmoothAbsolute
type: function
doc:
<comment>Description:</comment>
  Dibuja una curva cúbica de Bézier
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Dibuja una curva cúbica de Bézier desde el punto actual a (x,y) usando coordenadas absolutas. Se
  asume que el primer punto de control es la reflexión del segundo punto de control del comando
  anterior relativo a punto actual. (Si no hay comando previo o el comando previo no es
  DrawPathCurveToAbsolute, DrawPathCurveToRelative,  DrawPathCurveToSmoothAbsolute o
  DrawPathCurveToSmoothRelative, se asume que el primer punto de control coincide con el punto
  actual.) (x2,y2) es el segundo punto de control (es decir, el punto de control al final de la
  curva). Al final del comando, el nuevo punto actual se convierte en el par de coordenadas final
  (x, y) usado en el Bezígono.

<comment>Param:</comment>
  <info>float</info>  <strong>$x2</strong>  coordenada x del segundo punto de control
  <info>float</info>  <strong>$y2</strong>  coordenada y del segundo punto de control
  <info>float</info>  <strong>$x</strong>   coordenada x del punto final
  <info>float</info>  <strong>$y</strong>   coordenada y del punto final

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::pathCurveToSmoothRelative
type: function
doc:
<comment>Description:</comment>
  Dibuja una curva cúbica de Bézier
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Dibuja una curva cúbica de Bézier desde el punto actual a (x,y) usando coordenadas relativas. Se
  asume que el primer punto de control es la reflexión del segundo punto de control del comando
  anterior relativo a punto actual. (Si no hay comando previo o el comando previo no es
  DrawPathCurveToAbsolute, DrawPathCurveToRelative,  DrawPathCurveToSmoothAbsolute o
  DrawPathCurveToSmoothRelative, se asume que el primer punto de control coincide con el punto
  actual.) (x2,y2) es el segundo punto de control (es decir, el punto de control al final de la
  curva). Al final del comando, el nuevo punto actual se convierte en el par de coordenadas final
  (x, y) usado en el Bezígono.

<comment>Param:</comment>
  <info>float</info>  <strong>$x2</strong>  coordenada x del segundo punto de control
  <info>float</info>  <strong>$y2</strong>  coordenada y del segundo punto de control
  <info>float</info>  <strong>$x</strong>   coordenada x del punto final
  <info>float</info>  <strong>$y</strong>   coordenada y del punto final

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::pathEllipticArcAbsolute
type: function
doc:
<comment>Description:</comment>
  Dibuja un arco elíptico
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Dibuja un arco elíptico desde el punto actual a (x, y) usando coordenadas absolutas. El tamaño y
  la orientación de la elipse están definidos por dos radios (rx, ry) y xAxisRotation, que indica
  cómo rota la elipse completa en relación al sistema de coordenadas actual. El centro (cx, cy) de
  la elipse se calcula automáticamente para satisfacer las limitaciones impuestas por otros
  parámetros. largeArcFlag y sweepFlag contribuyen al cálculo automático y ayudan a determinar cómo
  se dibuja el arco. Si <strong>$large_arc_flag</strong> es <info>true</info> entonces se dibuja el arco más largo disponible. Si
  <strong>$sweep_flag</strong> es true, entonces se dibuja el arco que coincida con una rotación en sentido de las
  agujas del reloj.

<comment>Param:</comment>
  <info>float</info>  <strong>$rx</strong>               radio x
  <info>float</info>  <strong>$ry</strong>               radio y
  <info>float</info>  <strong>$x_axis_rotation</strong>  eje de rotación x
  <info>bool</info>   <strong>$large_arc_flag</strong>   bandera de arco largo
  <info>bool</info>   <strong>$sweep_flag</strong>       bandera de barrido
  <info>float</info>  <strong>$x</strong>                coordenada x
  <info>float</info>  <strong>$y</strong>                coordenada y

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::pathEllipticArcRelative
type: function
doc:
<comment>Description:</comment>
  Dibuja un arco elíptico
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Dibuja un arco elíptico desde el punto actual a (x, y) usando coordenadas relativas. El tamaño y
  la orientación de la elipse están definidos por dos radios (rx, ry) y xAxisRotation, que indica
  cómo rota la elipse completa en relación al sistema de coordenadas actual. El centro (cx, cy) de
  la elipse se calcula automáticamente para satisfacer las limitaciones impuestas por otros
  parámetros. largeArcFlag y sweepFlag contribuyen al cálculo automático y ayudan a determinar cómo
  se dibuja el arco. Si <strong>$large_arc_flag</strong> es <info>true</info> entonces se dibuja el arco más largo disponible. Si
  <strong>$sweep_flag</strong> es true, entonces se dibuja el arco que coincida con una rotación en sentido de las
  agujas del reloj.

<comment>Param:</comment>
  <info>float</info>  <strong>$rx</strong>               radio x
  <info>float</info>  <strong>$ry</strong>               radio y
  <info>float</info>  <strong>$x_axis_rotation</strong>  eje de rotación x
  <info>bool</info>   <strong>$large_arc_flag</strong>   bandera de arco largo
  <info>bool</info>   <strong>$sweep_flag</strong>       bandera de barrido
  <info>float</info>  <strong>$x</strong>                coordenada x
  <info>float</info>  <strong>$y</strong>                coordenada y

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::pathFinish
type: function
doc:
<comment>Description:</comment>
  Finaliza el trazado actual
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Finaliza el trazado actual.

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::pathLineToAbsolute
type: function
doc:
<comment>Description:</comment>
  Dibuja un trazado de línea
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Dibuja un trazado de línea desde el punto actual a las coordenadas dadas usando coordenadas
  absolutas. Las coordenadas entonces se convierten en el nuevo punto actual.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  coordenada x de inicio
  <info>float</info>  <strong>$y</strong>  coordenada y de inicio

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::pathLineToHorizontalAbsolute
type: function
doc:
<comment>Description:</comment>
  Dibuja un trazado de línea horizontal
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Dibuja un trazado de línea horizontal desde el punto actual al punto objetivo usando coordenadas
  absolutas. El punto objetivo entonces se convierte en el nuevo punto actual.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  coordenada x

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::pathLineToHorizontalRelative
type: function
doc:
<comment>Description:</comment>
  Dibuja una línea horizontal
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Dibuja un trazado de línea horizontal desde el punto actual al punto objetivo usando coordenadas
  relativas. El punto objetivo entonces se convierte en el nuevo punto actual.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  coordenada x

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::pathLineToRelative
type: function
doc:
<comment>Description:</comment>
  Dibuja un trazado de línea
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Dibuja un trazado de línea desde el punto actual a las coordenadas dadas usando coordenadas
  relativas. Las coordenadas entonces se convierten en el nuevo punto actual.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  coordenada x de inicio
  <info>float</info>  <strong>$y</strong>  coordenada y de inicio

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::pathLineToVerticalAbsolute
type: function
doc:
<comment>Description:</comment>
  Dibuja un línea vertical
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Dibuja un trazado de línea vertical desde el punto actual al punto objetivo usando coordenadas
  absolutas. El punto objetivo entonces se convierte en el nuevo punto actual.

<comment>Param:</comment>
  <info>float</info>  <strong>$y</strong>  coordenada y

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::pathLineToVerticalRelative
type: function
doc:
<comment>Description:</comment>
  Dibuja un trazado de línea vertical
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Dibuja un trazado de línea vertical desde el punto actual al punto objetivo usando coordenadas
  relativas. El punto objetivo entonces se convierte en el nuevo punto actual.

<comment>Param:</comment>
  <info>float</info>  <strong>$y</strong>  coordenada y

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::pathMoveToAbsolute
type: function
doc:
<comment>Description:</comment>
  Inicia un nuevo sub-trazado
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Inicia un nuevo sub-trazado en las coordenadas dadas usando coordenadas absolutas. El punto actual
  entonces se convierte en las coordenadas especificadas.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  coordenada x del punto de inicio
  <info>float</info>  <strong>$y</strong>  coordenada y del punto de inicio

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::pathMoveToRelative
type: function
doc:
<comment>Description:</comment>
  Inicia un nuevo sub-trazado
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Inicia un nuevo sub-trazado en las coordenadas dadas usando coordenadas relativas. El punto actual
  entonces se convierte en las coordenadas especificadas.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  coordenada x del objetivo
  <info>float</info>  <strong>$y</strong>  coordenada y del objetivo

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::pathStart
type: function
doc:
<comment>Description:</comment>
  Declara el inicio de una lista de dibujo de trazados
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Declara el inicio de una lista de dibujo de trazados que finaliza con un comando DrawPathFinish()
  coincidente. Todos los demás comandos DrawPath deben estar encerrados entre comandos
  DrawPathFinish(). Ésto es debido a que los comandos de dibujo de trazados son comandos
  subordinados y no funcionan por sí mismos.

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::point
type: function
doc:
<comment>Description:</comment>
  Dibuja un punto
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Dibuja un punto usando el color del contorno y el grosor del contorno en las coordenadas
  especificadas.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  coordenada x del punto
  <info>float</info>  <strong>$y</strong>  coordenada y del punto

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::polygon
type: function
doc:
<comment>Description:</comment>
  Dibuja un polígono
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Dibuja un polígono usando el contorno, el ancho del contorno, y el color de relleno o de la
  textura actuales, usando el array de coordenadas especificado.

<comment>Param:</comment>
  <info>array</info>  <strong>$coordinates</strong>  array multidimensional como array( array( 'x' =&gt; 3, 'y' =&gt; 4 ), array(
                       'x' =&gt; 2, 'y' =&gt; 6 ) );

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: ImagickDraw::polyline
type: function
doc:
<comment>Description:</comment>
  Dibuja una poli-línea
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Dibuja una poli-línea usando el contorno, el ancho del contorno, y el color de relleno o de la
  textura actuales, usando el array de coordenadas especificado.

<comment>Param:</comment>
  <info>array</info>  <strong>$coordinates</strong>  array de coordenadas x e y: array( array( 'x' =&gt; 4, 'y' =&gt; 6 ), array(
                       'x' =&gt; 8, 'y' =&gt; 10 ) )

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: ImagickDraw::pop
type: function
doc:
<comment>Description:</comment>
  Destruye el objeto ImagickDraw actual de la pila, y lo devuelve al objeto ImagickDraw previamente
  metido
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Destruye el objeto ImagickDraw actual de la pila, y lo devuelve al objeto ImagickDraw previamente
  metido. Pueden existir mútiples objetos ImagickDraw. Es un error intentar sacar más objetos
  ImagickDraw de los que se han metido, y es una forma apropiada sacar todos los objetos ImagickDraw
  que han sido metidos.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito o <info>false</info> en caso de error.


id: ImagickDraw::popClipPath
type: function
doc:
<comment>Description:</comment>
  Finaliza una definición de un trazado de recorte
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Finaliza una definición de un trazado de recorte.

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::popDefs
type: function
doc:
<comment>Description:</comment>
  Finaliza una lista de definiciones
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Finaliza una lista de definiciones.

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::popPattern
type: function
doc:
<comment>Description:</comment>
  Finaliza una definición de patrón
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Finaliza una definición de patrón.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito o <info>false</info> en caso de error.


id: ImagickDraw::push
type: function
doc:
<comment>Description:</comment>
  Clona el objeto ImagickDraw actual y lo mete en la pila
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Clona el objeto ImagickDraw actual para crear un nuevo objeto ImagickDraw, que es añadido a la
  pila de ImagickDraw. Los objetos de dibujo ImagickDraw originales pueden ser devueltos invocando a
  ImagickDraw::pop. Los objetos ImagickDraw son almacenados en una pila ImagickDraw. Por cada Pop
  debe haber habido un Push equivalente.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito o <info>false</info> en caso de error.


id: ImagickDraw::pushClipPath
type: function
doc:
<comment>Description:</comment>
  Inicia la definición de un trazado de recorte
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Inicia la definición de un trazado de recorte el cuál está compuesto por cualquier número de
  comandos de dibujo y finalizado por un comando ImagickDraw::popClipPath.

<comment>Param:</comment>
  <info>string</info>  <strong>$clip_mask_id</strong>  Id de la máscara de recorte

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::pushDefs
type: function
doc:
<comment>Description:</comment>
  Indica que los siguientes comandos crean elementos con nombre para un procesamiento previo
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Indica que los comandos hasta un comando ImagickDraw::popDefs finalizador crean elementos
  nominados (p.ej. trazados de recorte, texturas, etc.) los cuales pueden ser procesados previamente
  de forma segura para la eficiencia.

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::pushPattern
type: function
doc:
<comment>Description:</comment>
  Indica que los comandos subsiguientes hasta un comando ImagickDraw::opPattern() comprenden la
  definición de un patrón nominado
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Indica que los comandos subsiguientes hasta un comando DrawPopPattern() comprenden la definición
  de un patrón nominado. Al espacio del patrón se le asigna las coordenadas de la esquina superior
  izquierda, un ancho y alto, y se convierte en su propio espacio de dibujo. Cualquier cosa que se
  pueda dibujar se puede usar en una definición de patrón. Los patrones nominados se pueden usar
  como definiciones de contorno o pincel.

<comment>Param:</comment>
  <info>string</info>  <strong>$pattern_id</strong>  el id del patrón
  <info>float</info>   <strong>$x</strong>           coordenada x de la esquina superior izquierda
  <info>float</info>   <strong>$y</strong>           coordenada y de la esquina superior izquierda
  <info>float</info>   <strong>$width</strong>       ancho del patrón
  <info>float</info>   <strong>$height</strong>      alto del patrón

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito o <info>false</info> en caso de error.


id: ImagickDraw::rectangle
type: function
doc:
<comment>Description:</comment>
  Dibuja un rectángulo
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Dibuja un rectángulo dando dos coordenadas y usando el contorno, el ancho del contorno, y la
  configuración de rellenos actuales.

<comment>Param:</comment>
  <info>float</info>  <strong>$x1</strong>  coordenada x de la esquina superior izquierda
  <info>float</info>  <strong>$y1</strong>  coordenada y de la esquina superior izquierda
  <info>float</info>  <strong>$x2</strong>  coordenada x de la esquina inferior derecha
  <info>float</info>  <strong>$y2</strong>  coordenada y de la esquina inferior derecha

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::render
type: function
doc:
<comment>Description:</comment>
  Renderiza todos los comandos de dibujo precedentes en la imagen
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Renderiza todos los comandos de dibujo precedentes en la imagen

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito o <info>false</info> en caso de error.


id: ImagickDraw::resetVectorGraphics
type: function
doc:
<comment>Description:</comment>
  Description
  
  Reinicia los gráficos de vectores.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: ImagickDraw::rotate
type: function
doc:
<comment>Description:</comment>
  Aplica la rotación especificada al espacio de coordenadas actual
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Aplica la rotación especificada al espacio de coordenadas actual.

<comment>Param:</comment>
  <info>float</info>  <strong>$degrees</strong>  grados a rotar.

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::roundRectangle
type: function
doc:
<comment>Description:</comment>
  Dibuja un rectángulo redondeado
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Dibuja un rectángulo redondeado dando dos coordenadas, los radios x e y de las esquinas y usando
  el contorno, el ancho del contorno, y la configuración de relleno actuales.

<comment>Param:</comment>
  <info>float</info>  <strong>$x1</strong>  coordenada x de la esquina superior izquierda
  <info>float</info>  <strong>$y1</strong>  coordenada y de la esquina superior izquierda
  <info>float</info>  <strong>$x2</strong>  coordenada x de la esquina inferior derecha
  <info>float</info>  <strong>$y2</strong>  coordenada y de la esquina inferior derecha
  <info>float</info>  <strong>$rx</strong>  redondeo x
  <info>float</info>  <strong>$ry</strong>  redondeo y

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::scale
type: function
doc:
<comment>Description:</comment>
  Ajusta el factor de escala
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Ajusta el factor de escala a aplicar en las direcciones horizontal y vertical al espacio de
  coordenadas actual.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  factor horizontal
  <info>float</info>  <strong>$y</strong>  factor vertical

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::setClipPath
type: function
doc:
<comment>Description:</comment>
  Asocia un trazado de recorte nominado con la imagen
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Asocia un trazado de recorte nominado con la imagen. Sólo las áreas dibujadas por el trazado de
  recorte serán modificadas mientras permanezca el efecto.

<comment>Param:</comment>
  <info>string</info>  <strong>$clip_mask</strong>  el nombre del trazado de recorte

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::setClipRule
type: function
doc:
<comment>Description:</comment>
  Establece la regla de relleno de polígonos a usar por el trazado de recorte
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Establece la regla de relleno de polígonos a usar por el trazado de recorte.

<comment>Param:</comment>
  <info>int</info>  <strong>$fill_rule</strong>  constante FILLRULE_

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::setClipUnits
type: function
doc:
<comment>Description:</comment>
  Establece la interpretación de las unidades de un trazado de recorte
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Establece la interpretación de las unidades de un trazado de recorte.

<comment>Param:</comment>
  <info>int</info>  <strong>$clip_units</strong>  el número de unidades de recorte

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::setFillAlpha
type: function
doc:
<comment>Description:</comment>
  Establece la opacidad a usar cuando se dibuja utilizando el color de relleno o la textura de
  relleno
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Establece la opacidad a usar cuando se dibuja utilizando el color de relleno o la textura de
  relleno. Completamente opaco es 1.0.

<comment>Param:</comment>
  <info>float</info>  <strong>$opacity</strong>  canal alfa de relleno

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::setFillColor
type: function
doc:
<comment>Description:</comment>
  Establece el color de relleno que se va a usar para dibujar objetos rellenos
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Establece el color de relleno que se va a usar para dibujar objetos rellenos.

<comment>Param:</comment>
  <info>ImagickPixel</info>  <strong>$fill_pixel</strong>  objeto ImagickPixel a usar para establecer el color

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::setFillOpacity
type: function
doc:
<comment>Description:</comment>
  Establece la opacidad para usarla cuando se dibuja utilizando el color de relleno o la textura de
  relleno
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Establece la opacidad para usarla cuando se dibuja utilizando el color de relleno o de la textura
  Completamente opaco es 1.0.

<comment>Param:</comment>
  <info>float</info>  <strong>$fillOpacity</strong>  la opacidad de relleno

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::setFillPatternURL
type: function
doc:
<comment>Description:</comment>
  Establece la URL a usar como un patrón de relleno para objetos rellenos
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Establece la URL a usar como un patrón de relleno para objetos rellenos. Sólo se soportan URL
  locales ("#identificador") por el momento. Estas URL locales normalmente son creadas para definir
  un patrón de relleno nominado con DrawPushPattern/DrawPopPattern.

<comment>Param:</comment>
  <info>string</info>  <strong>$fill_url</strong>  La URL a usar para obtener el patrón de relleno.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito o <info>false</info> en caso de error.


id: ImagickDraw::setFillRule
type: function
doc:
<comment>Description:</comment>
  Establece la regla de relleno a usar mientras se dibujan polígonos
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Establece la regla de relleno a usar mientras se dibujan polígonos.

<comment>Param:</comment>
  <info>int</info>  <strong>$fill_rule</strong>  constante FILLRULE_

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::setFont
type: function
doc:
<comment>Description:</comment>
  Establece la fuente especificada completamente para usarla cuando se escribe texto
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Establece la fuente especificada completamente para usarla cuando se escribe texto.

<comment>Param:</comment>
  <info>string</info>  <strong>$font_name</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: ImagickDraw::setFontFamily
type: function
doc:
<comment>Description:</comment>
  Establece la familia de fuentes para usarla cuando se escribe texto
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Establece la familia de fuentes para usarla cuando se escribe texto.

<comment>Param:</comment>
  <info>string</info>  <strong>$font_family</strong>  la familia de fuentes

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: ImagickDraw::setFontSize
type: function
doc:
<comment>Description:</comment>
  Establece el tamaño de punto de la fuente para usarlo cuando se escribe texto
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Establece el tamaño de punto de la fuente para usarlo cuando se escribe texto.

<comment>Param:</comment>
  <info>float</info>  <strong>$pointsize</strong>  el tamaño del punto

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::setFontStretch
type: function
doc:
<comment>Description:</comment>
  Establece el estiramiento de la fuente para usarla cuando se escribe texto
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Establece el estiramiento de la fuente para usarla cuando se escribe texto. La enumeración
  AnyStyle actúa como una opción comodín para "no tener cuidado".

<comment>Param:</comment>
  <info>int</info>  <strong>$fontStretch</strong>  constante STRETCH_

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::setFontStyle
type: function
doc:
<comment>Description:</comment>
  Establece el estilo de fuente para usarlo cuando se escribe texto
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Establece el estilo de fuente para usarlo cuando se escribe texto. La enumeración AnyStyle actúa
  como una opción comodín para "no tener cuidado".

<comment>Param:</comment>
  <info>int</info>  <strong>$style</strong>  constante STYLETYPE_

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::setFontWeight
type: function
doc:
<comment>Description:</comment>
  Establece el peso de fuente
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Establece el peso de fuente para usarlo cuando se escribe texto.

<comment>Param:</comment>
  <info>int</info>  <strong>$font_weight</strong>  

<comment>Return:</comment>
  <info>bool</info>  


id: ImagickDraw::setGravity
type: function
doc:
<comment>Description:</comment>
  Establece la gravedad de ubicación del texto
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Establece la gravedad de ubicación del texto para usarla cuando se escribe texto.

<comment>Param:</comment>
  <info>int</info>  <strong>$gravity</strong>  Una constante GRAVITY_

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::setResolution
type: function
doc:
<comment>Description:</comment>
  Description
  
  Establece la resolución.

<comment>Param:</comment>
  <info>float</info>  <strong>$x_resolution</strong>  
  <info>float</info>  <strong>$y_resolution</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: ImagickDraw::setStrokeAlpha
type: function
doc:
<comment>Description:</comment>
  Especifica la opacidad de los perfiles de los objetos contorneados
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Especifica la opacidad de los perfiles de los objetos contorneados.

<comment>Param:</comment>
  <info>float</info>  <strong>$opacity</strong>  opacidad

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::setStrokeAntialias
type: function
doc:
<comment>Description:</comment>
  Controla si los perfiles contorneados tiene antialias
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Controla si los perfiles contorneados tiene antialias. Los perfiles contorneados tiene antialias
  por defecto. Cuando se deshabilita el antialias, los píxeles contorneados son puestos en el umbral
  para determinar si se debería usar el color de contorno o el color del lienzo subyacente.

<comment>Param:</comment>
  <info>bool</info>  <strong>$stroke_antialias</strong>  la configuración de antialias

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::setStrokeColor
type: function
doc:
<comment>Description:</comment>
  Establece el color usado por los perfiles de objetos contorneados
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Establece el color usado por los perfiles de objetos contorneados.

<comment>Param:</comment>
  <info>ImagickPixel</info>  <strong>$stroke_pixel</strong>  el color de contorno

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::setStrokeDashArray
type: function
doc:
<comment>Description:</comment>
  Especifica el patrón de rayas y huecos usado por los trazados de contorno
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Especifica el patrón de rayas y huecos usado por los trazados de contorno. strokeDashArray
  representa una matriz de números que especifican la longitud de las rayas y huecos alternados en
  píxeles. Si se proporciona un número de valores impar, la lista de valores se repite para producir
  un número de valores par. Para quitar una matriz de discontinuidad existente, pase un argumento
  con cero número de elementos y una matriz de discontinuidad null. Una matriz strokeDashArray_
  típica puede contener los números 5 3 2.

<comment>Param:</comment>
  <info>array</info>  <strong>$dashArray</strong>  matriz de elementos de tipo float

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: ImagickDraw::setStrokeDashOffset
type: function
doc:
<comment>Description:</comment>
  Especifica el índice dentro del patrón de discontinuidad para iniciar la discontinuidad
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Especifica el índice dentro del patrón de discontinuidad para iniciar la discontinuidad.

<comment>Param:</comment>
  <info>float</info>  <strong>$dash_offset</strong>  índice de discontinuidad

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::setStrokeLineCap
type: function
doc:
<comment>Description:</comment>
  Especifica la forma que se va a usar al final de los subtrazados abiertos cuando están
  contorneados
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Especifica la forma que se va a usar al final de los subtrazados abiertos cuando están
  contorneados.

<comment>Param:</comment>
  <info>int</info>  <strong>$linecap</strong>  constante LINECAP_

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::setStrokeLineJoin
type: function
doc:
<comment>Description:</comment>
  Especifica la forma que se va a usar en la esquinas de los trazados cuando están contorneados
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Especifica la forma que se va a usar en las esquinas de los trazados (u otras formas vectoriales)
  cuando están contorneados.

<comment>Param:</comment>
  <info>int</info>  <strong>$linejoin</strong>  constante LINEJOIN_

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::setStrokeMiterLimit
type: function
doc:
<comment>Description:</comment>
  Especifica el límite del inglete
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Especifica el límite del inglete. Cuando dos segmentos de línea se encuentran en un águlo agudo y
  la unión del inglete ha sido especificada para 'lineJoin', es posible que el inglete se extienda
  más allá del grosor de la línea que contornea el trazado. 'miterLimit' impone un límite en la
  proporción de la longitud del inglete a 'lineWidth'.

<comment>Param:</comment>
  <info>int</info>  <strong>$miterlimit</strong>  el límite del inglete

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::setStrokeOpacity
type: function
doc:
<comment>Description:</comment>
  Especifica la opacidad de los perfiles de los objetos contorneados
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Especifica la opacidad de los perfiles de los objetos contorneados.

<comment>Param:</comment>
  <info>float</info>  <strong>$stroke_opacity</strong>  opacidad del contorno. 1.0 es completamente opaco

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::setStrokePatternURL
type: function
doc:
<comment>Description:</comment>
  Establece el patrón usado para los perfiles de objetos contorneados
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Establece el patrón usado para los perfiles de objetos contorneados.

<comment>Param:</comment>
  <info>string</info>  <strong>$stroke_url</strong>  URL contorneada

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: ImagickDraw::setStrokeWidth
type: function
doc:
<comment>Description:</comment>
  Establece el ancho del contorno a usar para dibujar perfiles de objetos
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Establece el ancho del contorno a usar para dibujar perfiles de objetos.

<comment>Param:</comment>
  <info>float</info>  <strong>$stroke_width</strong>  ancho del contorno

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::setTextAlignment
type: function
doc:
<comment>Description:</comment>
  Especifica una alineación de texto
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Especifica una alineación de texto para aplicarla cuando se escribe texto.

<comment>Param:</comment>
  <info>int</info>  <strong>$alignment</strong>  constante ALIGN_

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::setTextAntialias
type: function
doc:
<comment>Description:</comment>
  Controla si el texto tiene antialias
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Controla si el texto tiene antialias. El texto tiene antialias por defecto.

<comment>Param:</comment>
  <info>bool</info>  <strong>$antiAlias</strong>  

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::setTextDecoration
type: function
doc:
<comment>Description:</comment>
  Especifica una decoración
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Especifica una decoración a aplicar cuando se escribe texto.

<comment>Param:</comment>
  <info>int</info>  <strong>$decoration</strong>  constante DECORATION_

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::setTextEncoding
type: function
doc:
<comment>Description:</comment>
  Especifica el conjunto de codificación del texto
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Especifica el conjunto de codificación del texto para usar en las anotaciones de texto. La única
  codificación de caracteres que se puede especificar por el momento es "UTF-8" para la
  representación Unicode como una secuencia de bytes. Especifique un string vacío para establecer la
  codificación de texto al predeterminado del sistema. El éxito en la anotación de texto usando
  Unicode podría requerir tipos de letra diseñados para admitir Unicode.

<comment>Param:</comment>
  <info>string</info>  <strong>$encoding</strong>  El nombre de la codificación.

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::setTextInterlineSpacing
type: function
doc:
<comment>Description:</comment>
  Description
  
  Establece el espaciado interlínea del texto.
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

<comment>Param:</comment>
  <info>float</info>  <strong>$spacing</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: ImagickDraw::setTextInterwordSpacing
type: function
doc:
<comment>Description:</comment>
  Description
  
  Establece el espaciado entre palabras del texto.

<comment>Param:</comment>
  <info>float</info>  <strong>$spacing</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: ImagickDraw::setTextKerning
type: function
doc:
<comment>Description:</comment>
  Description
  
  Establece el interletraje («kerning») del texto
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

<comment>Param:</comment>
  <info>float</info>  <strong>$kerning</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: ImagickDraw::setTextUnderColor
type: function
doc:
<comment>Description:</comment>
  Especifica el color de un rectángulo de fondo
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Especifica el color de un rectángulo de fondo para colocarlo bajo anotaciones de texto.

<comment>Param:</comment>
  <info>ImagickPixel</info>  <strong>$under_color</strong>  el color de debajo

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::setVectorGraphics
type: function
doc:
<comment>Description:</comment>
  Establece los gráficos vectoriales
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Establece los gráficos vectoriales asociados al objeto ImagickDraw especificado. Use este método
  con ImagickDraw::getVectorGraphics como un método de persistencia del estado de los gráficos
  vectoriales.

<comment>Param:</comment>
  <info>string</info>  <strong>$xml</strong>  archivo xml que contiene los gráficos vectoriales

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito o <info>false</info> en caso de error.


id: ImagickDraw::setViewbox
type: function
doc:
<comment>Description:</comment>
  Establece el tamaño de todos los lienzos
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Establece el tamaño de todos los lienzos para ser grabados con la información del vector de
  pintura. Normalmente esto se especifica usando el mismo tamaño que la imagen del lienzo. Cuando la
  información del vector se guarda a formatos SVG o MVG, se usa la caja de vistas para especificar
  el tamaño de la imagen del lienzo donde un visionador renderizará la información del vector.

<comment>Param:</comment>
  <info>int</info>  <strong>$x1</strong>  coordenada x izquierda
  <info>int</info>  <strong>$y1</strong>  coordenada y izquierda
  <info>int</info>  <strong>$x2</strong>  coordenada x derecha
  <info>int</info>  <strong>$y2</strong>  coordenada y derecha

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::skewX
type: function
doc:
<comment>Description:</comment>
  Tuerce el sistema de coordenadas actual en la dirección horizontal
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Tuerce el sistema de coordenadas actual en la dirección horizontal.

<comment>Param:</comment>
  <info>float</info>  <strong>$degrees</strong>  grados de torción

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::skewY
type: function
doc:
<comment>Description:</comment>
  Tuerce el sistema de coordenadas actual en la dirección vertical
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Tuerce el sistema de coordenadas actual en la dirección vertical.

<comment>Param:</comment>
  <info>float</info>  <strong>$degrees</strong>  grados de torción

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickDraw::translate
type: function
doc:
<comment>Description:</comment>
  Aplica una traslación del sistema de coordenadas actual
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Aplica una traslación del sistema de coordenadas actual el cuál mueve el origen del sistema de
  coordenadas a las coordenadas especifiacadas.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  traslación horizontal
  <info>float</info>  <strong>$y</strong>  traslación vertical

<comment>Return:</comment>
  <info>bool</info>  No devuelve ningún valor.


id: ImagickKernel::addKernel
type: function
doc:
<comment>Description:</comment>
  Description
  
  Adjunta otro núcleo («kernel») a este para que ambos puedan aplicarse a una única función de
  morfología o filtro. Devuelve el nuevo núcleo combinado.

<comment>Param:</comment>
  <info>ImagickKernel</info>  <strong>$ImagickKernel</strong>  

<comment>Return:</comment>
  <info>void</info>  


id: ImagickKernel::addUnityKernel
type: function
doc:
<comment>Description:</comment>
  Description
  
  Añade una cantidad dada de Núcleo de Convolución 'Unidad' al núcleo («kernel») preescalado y
  normalizado dado. En efecto, esto añade dicha cantidad de la imagen original al núcleo de
  convolución resultante. El efecto resultante es convertir los núcleos definidos a núcleos no
  nítidos con una suave borrosidad o a núcleos nítidos.

<comment>Return:</comment>
  <info>void</info>  


id: ImagickKernel::fromBuiltIn
type: function
doc:
<comment>Description:</comment>
  Description
  
  Crea un núcleo («kernel») desde uno integrado. Veáse
  http://www.imagemagick.org/Usage/morphology/#kernel para algunos ejemplos. Actualmente no están
  admitidos los símbolos de 'rotación'. Ejemplo: $diamondKernel =
  ImagickKernel::fromBuiltIn(\Imagick::KERNEL_DIAMOND, "2");

<comment>Param:</comment>
  <info></info>        <strong>$kerneltype</strong>    El tipo de núcleo a construir, p.ej., \Imagick::KERNEL_DIAMOND
  <info>string</info>  <strong>$kernelString</strong>  Una cadena que describe los parámetros, p.ej., "4,2.5"

<comment>Return:</comment>
  <info>ImagickKernel</info>  


id: ImagickKernel::fromMatrix
type: function
doc:
<comment>Description:</comment>
  Description
  
  Crea un núcleo («kernel») desde una matriz 2D de valore. Cada balor debería ser o bien de tipo
  float (si el elemento debería utilizarse) o bien 'false' si el elemento debería saltarse. Para
  matrices que son de tamaño impar en ambas dimensiones, el píxel de origen será el centro del
  núcleo. Para todos los demás tamaños de núcleos, el píxel de origen será especificado.

<comment>Param:</comment>
  <info></info>  <strong>$array</strong>  Una matriz (esto es, un array 2D) de valores que definen el núlceo. Cada elemento
            debería ser o bien un valor de tipo float o FALSE si el elemento no debería ser empleado
            por el núcleo.
  <info></info>  <strong>$array</strong>  El elemento del núcleo que debería utilizarse como píxel de origen. P.ej., para una
            matriz de 3x3, indicar el origen como [2, 2] especificaría que el elemento inferior
            derecho sería el píxel de origen.

<comment>Return:</comment>
  <info>ImagickKernel</info>  El objeto ImagickKernel generado.


id: ImagickKernel::getMatrix
type: function
doc:
<comment>Description:</comment>
  Description
  
  Obtiene la matriz 2D de valores empleados en este núcleo («kernel»). Los elementos son o del tipo
  float para elementos que se emplean, o 'false' si el elemento debería omitirse.

<comment>Return:</comment>
  <info>array</info>  Una matriz (array 2D) de los valores que representan el núcleo.


id: ImagickKernel::scale
type: function
doc:
<comment>Description:</comment>
  Description
  
  ScaleKernelInfo() escala la lista de núcleos («kernels») dada por la cantidad proporcionada, con o
  sin normalización de la suma de los valores de los núcleos (según las banderas dadas).
   El comportamiento exacto de esta función depende del tipo de normalización empleada. Para más
  detalles, véase http://www.imagemagick.org/api/morphology.php#ScaleKernelInfo.
   La banderas debería se Imagick::NORMALIZE_KERNEL_VALUE, Imagick::NORMALIZE_KERNEL_CORRELATE,
  Imagick::NORMALIZE_KERNEL_PERCENT o no estar establecida.

<comment>Return:</comment>
  <info>void</info>  


id: ImagickKernel::separate
type: function
doc:
<comment>Description:</comment>
  Description
  
  Divide un conjunto enlazado de núcleos («kernels») y devuelve un array de ImagickKernels.

<comment>Return:</comment>
  <info>array</info>  


id: ImagickPixel::__construct
type: function
doc:
<comment>Description:</comment>
  El constructor ImagickPixel
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Construye un objeto ImagickPixel. Si se especifica un color, el objeto se construye y después se
  inicializa con ese color antes de ser devuelto.

<comment>Param:</comment>
  <info>string</info>  <strong>$color</strong>  La cadena de color opcional a usar como el valor inicial de este objeto.

<comment>Return:</comment>
  <info>unknown</info>  Devuelve un objeto ImagickPixel si se tuvo éxito, lanzando una excepción
           ImagickPixelException si falló.


id: ImagickPixel::clear
type: function
doc:
<comment>Description:</comment>
  Borra los recursos asociados con este objeto
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Borra el objeto ImagickPixel, dejándolo en un estado nuevo. Esto también desestablece cualquier
  color asociado con el objeto.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: ImagickPixel::destroy
type: function
doc:
<comment>Description:</comment>
  Desasigna los recursos asociados con este objeto
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Desasigna cualquier recurso usado por el objeto ImagickPixel, y desestablece cualquier color
  asociado. El objeto no debería ser usado después de que se haya llamado a la función destructora.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: ImagickPixel::getColor
type: function
doc:
<comment>Description:</comment>
  Devuelve el color
  
  Devuelve el color descrito por el objeto ImagickPixel, como un array. Si el color tiene
  establecido un canal de opacidad, es proporcionado como un cuarto valor de la lista.

<comment>Param:</comment>
  <info>bool</info>  <strong>$normalized</strong>  Normalizar los valores del color

<comment>Return:</comment>
  <info>array</info>  Un array de valores de canal, normalizados si se da <info>true</info> como parámetro. Lanza una
         ImagickPixelException si se produjo un error.


id: ImagickPixel::getColorAsString
type: function
doc:
<comment>Description:</comment>
  Devuelve el color como string
  
  Devuelve el color del objeto ImagickPixel como string.

<comment>Return:</comment>
  <info>string</info>  Devuelve el color del objeto ImagickPixel como string.


id: ImagickPixel::getColorCount
type: function
doc:
<comment>Description:</comment>
  Devuelve la cuenta de color asociada a este
  
  Devuelve la cuenta de color asociada a este.
  
  La cuenta de color es el número de píxeles de la imagen que tienen el mismo color que este
  ImagickPixel.
  
  ImagickPixel::getColorCount solamente parece funcionar para objetos ImagickPixel creados a través
  de Imagick::getImageHistogram()

<comment>Return:</comment>
  <info>int</info>  Devuelve la cuenta de color como un entero si se tuvo éxito, lanzando una excepción
       ImagickPixelException si falló.


id: ImagickPixel::getColorQuantum
type: function
doc:
<comment>Description:</comment>
  Description
  
  Devuelve el color del píxel de un array como valores Quantum. Si ImageMagick se compiló como HDRI,
  estos serán valores de tipo float, de lo contrario serán enteros.
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

<comment>Return:</comment>
  <info>array</info>  Devuelve una matriz con las claves <return>"r"</return>, <return>"g"</return>, <return>"b"</return>, <return>"a"</return>.


id: ImagickPixel::getColorValue
type: function
doc:
<comment>Description:</comment>
  Obtiene el valor normalizado del canal de color proporcionado
  
  Recupera el valor del canal de color especificado, como un número de punto flotante entre 0 y 1.

<comment>Param:</comment>
  <info>int</info>  <strong>$color</strong>  El color del que obtener el valor, especificado como una de las constantes de color
               de Imagick. Puede ser uno de los colores RGB, colores CMYK, alfa y opacidad, p.ej.
               (Imagick::COLOR_BLUE, Imagick::COLOR_MAGENTA).

<comment>Return:</comment>
  <info>float</info>  El valor del canal, como un número de punto flotante normalizado, lanzando una
         ImagickPixelException si se produce un error.


id: ImagickPixel::getColorValueQuantum
type: function
doc:
<comment>Description:</comment>
  Description
  
  Obtiene el valor quantum value de un color del objeto ImagickPixel. El valor devuelto es de tipo
  float si ImageMagick se compiló con HDRI, o un entero en caso contrario.

<comment>Return:</comment>
  <info>mixed</info>  El valor quantum del elemento de color. Float si ImageMagick se compiló con HDRI, entero de
         lo contrario.


id: ImagickPixel::getHSL
type: function
doc:
<comment>Description:</comment>
  Devuelve el color HSL normalizado del objeto ImagickPixel
  
  Devuelve el color HSL normalizado descrito por el objeto ImagickPixel, con cada uno de los tres
  valores como números de punto flotante entre 0.0 y 1.0.

<comment>Return:</comment>
  <info>array</info>  Devuelve el valor de HSL en un array con las claves "hue", "saturation", y "luminosity".
         Lanza una ImagickPixelException en caso de error.


id: ImagickPixel::getIndex
type: function
doc:
<comment>Description:</comment>
  Description
  
  Obtiene el índice del mapa de color de la varita de píxeles.

<comment>Return:</comment>
  <info>int</info>  


id: ImagickPixel::isPixelSimilar
type: function
doc:
<comment>Description:</comment>
  Comprobar la distancia entre este color y otro
  
  Comprueba la distancia entre el color descrito por este objeto ImagickPixel y el objeto
  proporcionado, trazando sus valores RGB en el cubo de color. Si la distancia entre dos puntos es
  menor que the valor del parámetro fuzz dado, los colores son similares. Este método reemplaza a
  ImagickPixel::isSimilar() y normaliza de forma correcta el valor de fuzz a QuantumRange de
  ImageMagick.

<comment>Param:</comment>
  <info>ImagickPixel</info>  <strong>$color</strong>  El objeto ImagickPixel a comparar con este objeto.
  <info>float</info>         <strong>$fuzz</strong>   La distancia máxima dentro de la que considerar que estos colores son
                        iguales. El máximo teórico para este valor es la reíz cuadrada de tres
                        (1.732).

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: ImagickPixel::isPixelSimilarQuantum
type: function
doc:
<comment>Description:</comment>
  Description
  
  Devuelve true si la distancia entre dos colores es menor que la distancia especificada. El valor
  de fuzz debería estar en el rango 0-QuantumRange. El valor máximo representa la mayor distancia
  posible en el espacio de color, p.ej., de RGB(0, 0, 0) a RGB(255, 255, 255) en el espacio de color
  RGB

<comment>Param:</comment>
  <info>string</info>  <strong>$color</strong>  
  <info>string</info>  <strong>$fuzz</strong>   

<comment>Return:</comment>
  <info>bool</info>  


id: ImagickPixel::isSimilar
type: function
doc:
<comment>Description:</comment>
  Comprobar la distancia entre este color y otro
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Comprueba la distancia entre el color descrito por este objeto ImagickPixel y el color del objeto
  proporcionado, determinando sus valores RGB del cubo de colores. Si la distancia entre los dos
  puntos es menor que el valor de enfoque (fuzz) dado, los colores son similares. Obsoleto en favor
  de ImagickPixel::isPixelSimilar().

<comment>Param:</comment>
  <info>ImagickPixel</info>  <strong>$color</strong>  El objeto ImagickPixel a comparar con este objeto.
  <info>float</info>         <strong>$fuzz</strong>   La distancia máxima dentro de la cual se considera a estos colores como
                        similares. El máximo teórico para este valor es la raíz cuadrada de tres
                        (1.732).

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: ImagickPixel::setColor
type: function
doc:
<comment>Description:</comment>
  Establece el color
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Establece el color descrito por el objeto ImagickPixel, con una cadena (p.ej. "blue", "#0000ff",
  "rgb(0,0,255)", "cmyk(100,100,100,10)", etc.).

<comment>Param:</comment>
  <info>string</info>  <strong>$color</strong>  La definición de color a usar para inicializar el objeto ImagickPixel.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> si el color especificado fue establecido, <info>false</info> si no.


id: ImagickPixel::setColorCount
type: function
doc:
<comment>Description:</comment>
  Description
  
  Establece el total del color asociada a este color.

<comment>Param:</comment>
  <info>int</info>  <strong>$colorCount</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: ImagickPixel::setColorValue
type: function
doc:
<comment>Description:</comment>
  Establece el valor normalizado de uno de los canales
  
  Establece el valor del canal especificado de este objeto al valor proporcionado, que debería estar
  entre 0 y 1. Esta función se puede usar para proporcionar un canal de opacidad a un objeto
  ImagickPixel.

<comment>Param:</comment>
  <info>int</info>    <strong>$color</strong>  Una de las constantes de color de Imagick, p.ej. \Imagick::COLOR_GREEN o
                 \Imagick::COLOR_ALPHA.
  <info>float</info>  <strong>$value</strong>  El valor a establecer para este canal, desde 0 a 1.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: ImagickPixel::setColorValueQuantum
type: function
doc:
<comment>Description:</comment>
  Description
  
  Establece el valor quantum de un elemento de color del objeto ImagickPixel.
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

<comment>Param:</comment>
  <info>int</info>    <strong>$color</strong>  El color a establecer, p. ej. \Imagick::COLOR_GREEN.
  <info>mixed</info>  <strong>$value</strong>  El valor quantum a establecer para el elemento de color. Debería ser de tipo float
                 si ImageMagick se compiló con HDRI, o, en caso contrario, un entero en el rango 0 a
                 Imagick::getQuantum().

<comment>Return:</comment>
  <info>void</info>  


id: ImagickPixel::setHSL
type: function
doc:
<comment>Description:</comment>
  Establece el color HSL normalizado
  
  Establece el color descrito por el objeto ImagickPixel usando valores normalizados para el tono,
  saturación y luminosidad.

<comment>Param:</comment>
  <info>float</info>  <strong>$hue</strong>         El valor normalizado del tono, descrito como un arco fraccionario (entre 0 y
                      1) del círculo tonal, donde el valor cero es rojo.
  <info>float</info>  <strong>$saturation</strong>  El valor normalizado de la saturación, con 1 como saturación completa.
  <info>float</info>  <strong>$luminosity</strong>  El valor normalizado de la luminosidad, en una escala desde negro con 0 a
                      blanco con 1, con el valor completo de HS en 0.5 de luminosidad.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: ImagickPixel::setIndex
type: function
doc:
<comment>Description:</comment>
  Description
  
  Establece el índice del mapa de color de la varita de píxeles.

<comment>Param:</comment>
  <info>int</info>  <strong>$index</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: ImagickPixelIterator::__construct
type: function
doc:
<comment>Description:</comment>
  El constructor ImagickPixelIterator
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  El constructor de ImagickPixelIterator

<comment>Return:</comment>
  <info>unknown</info>  Devuelve <info>true</info> en caso de éxito.


id: ImagickPixelIterator::clear
type: function
doc:
<comment>Description:</comment>
  Borra los recursos asociados con un objeto PixelIterator
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Borra los recursos asociados con un objeto PixelIterator.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: ImagickPixelIterator::destroy
type: function
doc:
<comment>Description:</comment>
  Desasigna los recursos asociacdos con un objeto PixelIterator
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Desasigna los recursos asociacdos con un objeto PixelIterator.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: ImagickPixelIterator::getCurrentIteratorRow
type: function
doc:
<comment>Description:</comment>
  Devuelve la fila actual de objetos ImagickPixel
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve la fila actual como una matriz de objetos ImagickPixel desde el iterador de píxel.

<comment>Return:</comment>
  <info>array</info>  Devuelve una fila como una matriz de objetos ImagickPixel que pueden ser iterados también.


id: ImagickPixelIterator::getIteratorRow
type: function
doc:
<comment>Description:</comment>
  Devuelve la fila actual del iterador de píxel
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve la fila actual del iterador de píxel.

<comment>Return:</comment>
  <info>int</info>  Devuelve el índice de tipo integer de la fila, lanzando una excepción
       ImagickPixelIteratorException si se produjo un error.


id: ImagickPixelIterator::getNextIteratorRow
type: function
doc:
<comment>Description:</comment>
  Devuelve la fila siguiente del iterador de píxel
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve la fila siguientes como una matriz de varitas mágicas de píxeles desde el iterador de
  píxel.

<comment>Return:</comment>
  <info>array</info>  Devuelve la fila siguiente como una matriz de objetos ImagickPixel, lanzando una excepción
         ImagickPixelIteratorException si se produjo un error.


id: ImagickPixelIterator::getPreviousIteratorRow
type: function
doc:
<comment>Description:</comment>
  Devuelve la fila previa
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve la fila previa como una matriz de varitas mágicas de píxeles desde el iterador de píxel.

<comment>Return:</comment>
  <info>array</info>  Devuelve la fila previa como una matriz de objetos ImagickPixelWand desde
         ImagickPixelIterator, lanzando una excepción ImagickPixelIteratorException si se produjo un
         error.


id: ImagickPixelIterator::newPixelIterator
type: function
doc:
<comment>Description:</comment>
  Devuelve un nuevo iterador de píxel
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve un nuevo iterador de píxel.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito. Lanzando una excepción ImagickPixelIteratorException.


id: ImagickPixelIterator::newPixelRegionIterator
type: function
doc:
<comment>Description:</comment>
  Devuelve un nuevo iterador de píxel
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Devuelve un nuevo iterador de píxel.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$wand</strong>     
  <info>int</info>      <strong>$x</strong>        
  <info>int</info>      <strong>$y</strong>        
  <info>int</info>      <strong>$columns</strong>  
  <info>int</info>      <strong>$rows</strong>     

<comment>Return:</comment>
  <info>bool</info>  Devuelve un nuevo objeto ImagickPixelIterator si se tuvo éxtio; si falló, lanza una
        excepción ImagickPixelIteratorException.


id: ImagickPixelIterator::resetIterator
type: function
doc:
<comment>Description:</comment>
  Reinicia el iterador de píxel
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Reinicia el iterador de píxel. Usar junto con ImagickPixelIterator::getNextIteratorRow() para
  iterar todos los píxeles en un contenedor de píxeles.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: ImagickPixelIterator::setIteratorFirstRow
type: function
doc:
<comment>Description:</comment>
  Establece el iterador de píxel a la primera fila de píxeles
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Establece el iterador de píxel a la primera fila de píxeles.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: ImagickPixelIterator::setIteratorLastRow
type: function
doc:
<comment>Description:</comment>
  Establece el iterador de píxel a la última fila de píxeles
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Establece el iterador de píxel a la última fila de píxeles.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: ImagickPixelIterator::setIteratorRow
type: function
doc:
<comment>Description:</comment>
  Establecer la fila del iterador de píxel
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Establece la fila del iterador de píxel.

<comment>Param:</comment>
  <info>int</info>  <strong>$row</strong>  

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: ImagickPixelIterator::syncIterator
type: function
doc:
<comment>Description:</comment>
  Sincornizar el iterador de píxel
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
  
  Sincroniza el iterador de píxel.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito.


id: InfiniteIterator
type: class
doc:
<comment>Description:</comment>
  La clase <class>InfiniteIterator</class> permite recorrer un iterador de forma infinita sin tener que rebobinar
  manualmente el iterador al llegar a su final.


id: InfiniteIterator::__construct
type: function
doc:
<comment>Description:</comment>
  Construye un InfiniteIterator
  
  Construye un <class>InfiniteIterator</class>  de un <class>Iterator</class>.

<comment>Param:</comment>
  <info>Iterator</info>  <strong>$iterator</strong>  El iterador a iterar infinitamente.

<comment>Return:</comment>
  <info>unknown</info>  No devuelve ningún valor.

<comment>See Also:</comment>
   * InfiniteIterator::next


id: InfiniteIterator::next
type: function
doc:
<comment>Description:</comment>
  Mueve el iterador interno hacía adelante o se rebobina
  
  Mueve el elemento del <class>Iterator</class> interno al siguiente elemento si hay alguno, en caso contrario
  rebobina el <class>Iterator</class> interno hasta el inicio.
  
  Incluso un <class>InfiniteIterator</class> se detiene si  un <class>Iterator</class> está vacío.

<comment>Return:</comment>
  <info>void</info>  No devuelve ningún valor.

<comment>See Also:</comment>
   * InfiniteIterator::__construct


id: InflateContext
type: class
doc:
<comment>Description:</comment>
  A fully opaque class which replaces <return>zlib.inflate</return> resources as of PHP 8.0.0.


id: InternalIterator
type: class
doc:
<comment>Description:</comment>
  Class to ease implementing IteratorAggregate for internal classes.


id: InternalIterator::current
type: function
doc:
<comment>Description:</comment>
  Return the current element
  
  Returns the current element.

<comment>Return:</comment>
  <info>mixed</info>  Returns the current element.


id: InternalIterator::key
type: function
doc:
<comment>Description:</comment>
  Return the key of the current element
  
  Returns the key of the current element.

<comment>Return:</comment>
  <info>mixed</info>  Returns the key of the current element.


id: InternalIterator::next
type: function
doc:
<comment>Description:</comment>
  Move forward to next element
  
  Moves the current position to the next element.

<comment>Return:</comment>
  <info>void</info>  No devuelve ningún valor.


id: InternalIterator::rewind
type: function
doc:
<comment>Description:</comment>
  Rewind the Iterator to the first element
  
  Rewinds back to the first element of the Iterator.

<comment>Return:</comment>
  <info>void</info>  No devuelve ningún valor.


id: InternalIterator::valid
type: function
doc:
<comment>Description:</comment>
  Check if current position is valid
  
  Checks if current position is valid.

<comment>Return:</comment>
  <info>bool</info>  Returns whether the current position is valid.


id: IntlBreakIterator
type: class
doc:
<comment>Description:</comment>
  Un “iterador de ruptura” es un objeto ICU que expone métodos para localizar los límites de un
  texto (p.ej. límites de palabra o sentencia). La clase <class>IntlBreakIterator</class> de PHP sirve como la
  clase base para todos los tipos de iteradores de ruptura de ICU. Donde esté disponible
  funcionalidad extra, la extensión intl puede exponer el iterador de ruptura de ICU con subclases
  aptas, como <class>IntlRuleBasedBreakIterator</class> o <class>IntlCodePointBreaIterator</class>.
  
  Esta clase implementa <class>Traversable</class>. Recorrer un <class>IntlBreakIterator</class> produce valores enteros no
  negativos que representan las ubicaciones sucesibas de los límites del texto, expresados como
  unidades de código UTF-8 (byte), tomados del inicio del texto (que tienen la ubicación <return>0</return>). Las
  claves producidas pord el iterador simplemente forman la secuencia de números naturales <return>{0, 1, 2,
  …}</return>.


id: IntlBreakIterator::__construct
type: function
doc:
<comment>Description:</comment>
  Constructor privado para denegar la instanciación
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.


id: IntlBreakIterator::createCharacterInstance
type: function
doc:
<comment>Description:</comment>
  Crear un iterador de ruptura para los límites de secuencias de caracters combinados
    
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

<comment>Param:</comment>
  <info>string</info>  <strong>$"locale"</strong>  

<comment>Return:</comment>
  <info>ReturnType</info>  


id: IntlBreakIterator::createCodePointInstance
type: function
doc:
<comment>Description:</comment>
  Crear un iterador de ruptura para los límites de puntos de código
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

<comment>Return:</comment>
  <info>ReturnType</info>  


id: IntlBreakIterator::createLineInstance
type: function
doc:
<comment>Description:</comment>
  Crear un iterador de ruptura para las lógicamente posibles saltos de línea
    
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

<comment>Param:</comment>
  <info>string</info>  <strong>$"locale"</strong>  

<comment>Return:</comment>
  <info>ReturnType</info>  


id: IntlBreakIterator::createSentenceInstance
type: function
doc:
<comment>Description:</comment>
  Crear un iterador de ruptura para rupturas de sentencias
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

<comment>Param:</comment>
  <info>string</info>  <strong>$"locale"</strong>  

<comment>Return:</comment>
  <info>ReturnType</info>  


id: IntlBreakIterator::createTitleInstance
type: function
doc:
<comment>Description:</comment>
  Crear un iterador de ruptura para rupturas de marcos de título
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

<comment>Param:</comment>
  <info>string</info>  <strong>$"locale"</strong>  

<comment>Return:</comment>
  <info>ReturnType</info>  


id: IntlBreakIterator::createWordInstance
type: function
doc:
<comment>Description:</comment>
  Crear un iterador de ruptura para ruptura de palabras
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

<comment>Param:</comment>
  <info>string</info>  <strong>$"locale"</strong>  

<comment>Return:</comment>
  <info>ReturnType</info>  


id: IntlBreakIterator::current
type: function
doc:
<comment>Description:</comment>
  Obtiene el índice de la posición actual
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

<comment>Return:</comment>
  <info>ReturnType</info>  


id: IntlBreakIterator::first
type: function
doc:
<comment>Description:</comment>
  Coloca la posición al primer caracter en el texto
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

<comment>Return:</comment>
  <info>ReturnType</info>  


id: IntlBreakIterator::following
type: function
doc:
<comment>Description:</comment>
  Avanza el iterador al primer límite siguiendo un offset específico
    
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

<comment>Param:</comment>
  <info>string</info>  <strong>$"offset"</strong>  

<comment>Return:</comment>
  <info>ReturnType</info>  


id: IntlBreakIterator::getErrorCode
type: function
doc:
<comment>Description:</comment>
  Obtener el código del último error del objeto
  
  Estilo orientado a objetos (method):
  
  Estilo por procedimientos:
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

<comment>Return:</comment>
  <info>ReturnType</info>  


id: IntlBreakIterator::getErrorMessage
type: function
doc:
<comment>Description:</comment>
  Obtener el último mensaje de error del objeto
  
  Estilo orientado a objetos (method):
  
  Estilo por procedimientos:
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

<comment>Return:</comment>
  <info>ReturnType</info>  


id: IntlBreakIterator::getLocale
type: function
doc:
<comment>Description:</comment>
  Obtiene el locale asociado al objeto
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

<comment>Param:</comment>
  <info>string</info>  <strong>$"locale_type"</strong>  

<comment>Return:</comment>
  <info>ReturnType</info>  


id: IntlBreakIterator::getPartsIterator
type: function
doc:
<comment>Description:</comment>
  Crear un iterador para fragmentos de navegación entre límites
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

<comment>Param:</comment>
  <info>string</info>  <strong>$"key_type"</strong>  

<comment>Return:</comment>
  <info>ReturnType</info>  


id: IntlBreakIterator::getText
type: function
doc:
<comment>Description:</comment>
  Obtiene el texto que está siendo escaneado
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

<comment>Return:</comment>
  <info>ReturnType</info>  


id: IntlBreakIterator::isBoundary
type: function
doc:
<comment>Description:</comment>
  Indicar si un índice es un índice de límites
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

<comment>Param:</comment>
  <info>string</info>  <strong>$"offset"</strong>  

<comment>Return:</comment>
  <info>ReturnType</info>  


id: IntlBreakIterator::last
type: function
doc:
<comment>Description:</comment>
  Establecer la posición del iterador al índice tras el último carácter
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

<comment>Return:</comment>
  <info>ReturnType</info>  


id: IntlBreakIterator::next
type: function
doc:
<comment>Description:</comment>
  Avanzar el iterador al siguiente límite
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

<comment>Param:</comment>
  <info>string</info>  <strong>$"offset"</strong>  

<comment>Return:</comment>
  <info>ReturnType</info>  


id: IntlBreakIterator::preceding
type: function
doc:
<comment>Description:</comment>
  Establecer la posición del iterador al primer límite antes de un índice
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

<comment>Param:</comment>
  <info>string</info>  <strong>$"offset"</strong>  

<comment>Return:</comment>
  <info>ReturnType</info>  


id: IntlBreakIterator::previous
type: function
doc:
<comment>Description:</comment>
  Establecer la posición del iterador al límite inmediatamente anterior al actual
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

<comment>Return:</comment>
  <info>ReturnType</info>  


id: IntlBreakIterator::setText
type: function
doc:
<comment>Description:</comment>
  Establecer el texto a escanear
  
  Esta función
  no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

<comment>Param:</comment>
  <info>string</info>  <strong>$"text"</strong>  

<comment>Return:</comment>
  <info>ReturnType</info>  


id: IntlCalendar::DOW_TYPE_WEEKDAY
type: constant
doc:
<comment>Description:</comment>
  Salida generada por <strong>IntlCalendar::getDayOfWeekType()</strong> que indica que un día de la semana es un día
  entresemana.


id: IntlCalendar::DOW_TYPE_WEEKEND
type: constant
doc:
<comment>Description:</comment>
  Salida generada por <strong>IntlCalendar::getDayOfWeekType()</strong> que indica que un día de la semana pertenece
  al fin de semana.


id: IntlCalendar::DOW_TYPE_WEEKEND_CEASE
type: constant
doc:
<comment>Description:</comment>
  Salida generada por <strong>IntlCalendar::getDayOfWeekType()</strong> que indica que el fin de semana finaliza
  durante un día dado de la semana.


id: IntlCalendar::DOW_TYPE_WEEKEND_OFFSET
type: constant
doc:
<comment>Description:</comment>
  Salida generada por <strong>IntlCalendar::getDayOfWeekType()</strong> que indica que el fin de semana comienza
  durante un día dado de una semana.


id: IntlCalendar::FIELD_AM_PM
type: constant
doc:
<comment>Description:</comment>
  Campo de calendario que indica si una hora es anterior al mediodía (valor <return>0</return>, AM) o posterior (<return>1</return>).
  Medianoche es AM, mediodía es PM.


id: IntlCalendar::FIELD_DATE
type: constant
doc:
<comment>Description:</comment>
  Campo de calendario para el día del mes. Lo mismo que <info>IntlCalendar::FIELD_DAY_OF_MONTH</info>, el cual
  tiene un nombre más claro.


id: IntlCalendar::FIELD_DAY_OF_WEEK
type: constant
doc:
<comment>Description:</comment>
  Campo de calendario para el día de la semana. Su valor empiaza con <return>1</return> (Domingo, véase
  <info>IntlCalendar::DOW_SUNDAY</info> y constantes subsiguientes) y el último valor válido es 7 (Sábado).


id: IntlCalendar::FIELD_DAY_OF_WEEK_IN_MONTH
type: constant
doc:
<comment>Description:</comment>
  Dado un día de la semana (Domingo, Lunes, …), este campo de calendario asigna un ordinal para tal
  día de la semana de un mes específico. Así, si el valor de este campo es <return>1</return> y el valor del día de
  la semana es <return>2</return> (Lunes), el día establecido del mes es el 1er lunes del mes; el valor máximo es <return>5</return>.
  
  Además, el valor <return>0</return> y los valores negativos también están permitidos. El valor <return>0</return> abarca los siete
  días que acontecen inmediatamente antes de los primeros siete días de un mes (el cual tiene por lo
  tanto un ‘día de la semana del mes’ con valor <return>1</return>). Los valores negativos inician la cuenta desde el
  final del mes – <return>-1</return> apunta a la última aparición de un día de la semana en un mes, <return>-2</return> al penúltimo,
  etc.
  
  A diferencia de <info>IntlCalendar::FIELD_WEEK_OF_MONTH</info> y  <info>IntlCalendar::FIELD_WEEK_OF_YEAR</info>, este valor
  no depende de <strong>IntlCalendar::getFirstDayOfWeek()</strong> o <strong>IntlCalendar::getMinimalDaysInFirstWeek()</strong>. El
  primer lunes es el primer lunes, incluso si sucede en una semana que pertenece al mes anterior.


id: IntlCalendar::FIELD_DAY_OF_YEAR
type: constant
doc:
<comment>Description:</comment>
  Campo de calendario para el día del año. Para el calendario Gregoriano, comienza con <info>1</info> y finaliza
  con <info>365</info> o <info>366</info>.


id: IntlCalendar::FIELD_DOW_LOCAL
type: constant
doc:
<comment>Description:</comment>
  Campo de calendario para el día localizado de la semana. Es un valor entre <return>1</return> y <return>7</return>, siendo <return>1</return> usado
  para el día de la semana que coincide con el valor representado por
  <strong>IntlCalendar::getFirstDayOfWeek()</strong>.


id: IntlCalendar::FIELD_DST_OFFSET
type: constant
doc:
<comment>Description:</comment>
  Campo de calendario para el índice del horario de verano de la zona horaria del calendario, en
  milisegundos, si está activo para la hora del calendario.


id: IntlCalendar::FIELD_ERA
type: constant
doc:
<comment>Description:</comment>
  Campo de calendario que representa numéricamente una era, por ejemplo <return>1</return> para DC y <return>0</return> para AC en los
  calendarios Gregoriano/Juliano, y <return>235</return> para la era Heisei (平成) en el calendario japonés. No todos
  los calendarios tienen más de una era.


id: IntlCalendar::FIELD_EXTENDED_YEAR
type: constant
doc:
<comment>Description:</comment>
  Campo de calendario para una representación numérica del año que es continua a lo largo de las
  eras. Para el calendario Gregoriano, el valor de este campo coincide con el de
  <info>IntlCalendar::FIELD_YEAR</info> para años DC; un año AC <return>a</return> se reprenta por <return>-a + 1</return>.


id: IntlCalendar::FIELD_HOUR
type: constant
doc:
<comment>Description:</comment>
  Campo de calendario para la hora, sin especificar si es por la mañana o por la tarde. Los valores
  válidos son de <return>0</return> a <return>11</return>.


id: IntlCalendar::FIELD_HOUR_OF_DAY
type: constant
doc:
<comment>Description:</comment>
  Campo de calendario para la hora completa (24h) de un día. Los valores válidos son de <return>0</return> a <return>23</return>.


id: IntlCalendar::FIELD_IS_LEAP_MONTH
type: constant
doc:
<comment>Description:</comment>
  Campo de calendario cuyo valor es <return>1</return> para indicar un mes bisiesto, y <return>0</return> para lo contrario.


id: IntlCalendar::FIELD_JULIAN_DAY
type: constant
doc:
<comment>Description:</comment>
  Campo de calendario para un número de día juliano modificado. Es diferente de un número de día
  juliano convencional en que su transción sucede a medianoche de la zona local en vez de a mediodía
  en UTC. Identifica una fecha de manera única.


id: IntlCalendar::FIELD_MILLISECONDS_IN_DAY
type: constant
doc:
<comment>Description:</comment>
  Campo de calendario que abarca la información de <info>IntlCalendar::FIELD_HOUR_OF_DAY</info>,
  <info>IntlCalendar::FIELD_MINUTE</info>, <info>IntlCalendar::FIELD_SECOND</info> y <info>IntlCalendar::FIELD_MILLISECOND</info>. El rango
  es desde <return>0</return> a <return>24 * 3600 * 1000 - 1</return>. No es la cantidad de milisegundos transcurridos del día, ya que
  las transiciones DST tendrán discontinuidades análogas a aquellas de la hora real ('wall time').


id: IntlCalendar::FIELD_MONTH
type: constant
doc:
<comment>Description:</comment>
  Campo de calendario para el mes. La secuecia de meses está basada en cero, por lo que Enero (aquí
  suele significar el primer mes del calendario; este podría llamarse de otra manera, como Muharram
  en el calendario islámico) se representa por <return>0</return>, Febrero por <return>1</return>, …, Diciembre por <return>11</return> y, para
  calendarios que lo tengan, el 13º o mes bisiesto por <return>12</return>.


id: IntlCalendar::FIELD_WEEK_OF_MONTH
type: constant
doc:
<comment>Description:</comment>
  Campo de calendario para el número de la semana del mes. Depende de qué día de la semana se
  considra que inicia la semana y el número mínimo de días de una semana.


id: IntlCalendar::FIELD_WEEK_OF_YEAR
type: constant
doc:
<comment>Description:</comment>
  Campo de calendario para el número de la semana del año. Depende de qué día de la semana se
  considera que inicia la semana y el número mínimo de días de una semana.


id: IntlCalendar::FIELD_YEAR
type: constant
doc:
<comment>Description:</comment>
  Campo de calendario para el año. No es único a lo largo de las eras. Si el tipo de calendario
  tiene más de una era, generalmente el valor mínimo para este campo será <return>1</return>.


id: IntlCalendar::FIELD_YEAR_WOY
type: constant
doc:
<comment>Description:</comment>
  Campo de calendario que representa el año para propósitos de semana del  año.


id: IntlCalendar::FIELD_ZONE_OFFSET
type: constant
doc:
<comment>Description:</comment>
  Campo de calendario que indica el índice puro de la zona horaria, en milisegundos. El índice puro
  es el índice de la zona horaria, excluyendo cualquier índice debido a las horas de horario de
  verano.


id: IntlCalendar::WALLTIME_FIRST
type: constant
doc:
<comment>Description:</comment>
  Salida generada por <strong>IntlCalendar::getSkippedWallTimeOption()</strong> que indica que las horas reales del
  rango omitido deberían hacer referencia al mismo instante que las horas reales con una hora menos,
  y la generada por <strong>IntlCalendar::getRepeatedWallTimeOption()</strong> que indica que las horas reales del
  rango repetido deberían hacer referencia al instante de la primera aparición de tal hora real.


id: IntlCalendar::WALLTIME_LAST
type: constant
doc:
<comment>Description:</comment>
  Salida generada por <strong>IntlCalendar::getSkippedWallTimeOption()</strong> que indica que los "wall times" del
  rango omitido deberían hacer referencia al mismo instante que los "wall times" con una hora
  después, y la generada por <strong>IntlCalendar::getRepeatedWallTimeOption()</strong> que indica que las horas
  reales del rango repetido deberían hacer referencia al instante de la segunda aparición de tal
  hora real.


id: IntlCalendar::WALLTIME_NEXT_VALID
type: constant
doc:
<comment>Description:</comment>
  Salida generada por <strong>IntlCalendar::getSkippedWallTimeOption()</strong> que indica que las horea reales del
  rango omitido deberían hacer referencia al instante cuando sucede (comienza) la transición del
  horario de verano.


id: IntlCalendar::__construct
type: function
doc:
<comment>Description:</comment>
  Constructor privado para no permitir la creación de instancias
  
  Constructor privado para no permitir la creación de instancias con el operador  new.
  
  En su lugar, llama a <strong>IntlCalendar::createInstance()</strong>.

<comment>Return:</comment>
  <info>unknown</info>  No devuelve ningún valor.


id: IntlCalendar::add
type: function
doc:
<comment>Description:</comment>
  Añadir una candidad (con signo) de tiempo al campo
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Añade una cantidad con signo a un campo. Una cantidad positiva permite avanzar el tiempo, incluso
  si el valor numérico del campo decrementa (p.ej., al trabajar con años en fechas AC).
  
  Podría ser necesario ajustar otros campos – por ejemplo, añadir un mes al 31 de enero resultará en
  el 28 (o 29) de febrero. Al contrario que <strong>IntlCalendar::roll()</strong>, cuando un valor envuelve, podrían
  cambiar significativamente más campos. Por ejemplo, añadir un día al 31 de enero resultará en el 1
  de febrero, no en el 1 de enero.

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$cal</strong>     El recurso IntlCalendar.
  <info>int</info>           <strong>$field</strong>   Una de las constantes del campo fecha/hora de <class>IntlCalendar</class>. Son valores de
                         tipo integer entre <return>0</return> y <info>IntlCalendar::FIELD_COUNT</info>.
  <info>int</info>           <strong>$amount</strong>  La cantidad con signo a añadir al campo actual. Si la cantidad es positiva,
                         el instante avanzará; si es negativa, el instante retrocederá. La unidad
                         está implícita en el tipo de campo. Por ejemplo, horas para
                         <info>IntlCalendar::FIELD_HOUR_OF_DAY</info>.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito  o <info>false</info> en caso de error.


id: IntlCalendar::after
type: function
doc:
<comment>Description:</comment>
  Indica si el instante de este objeto es posterior al del proporcionado
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Devuelve si el instante de este objeto es posterior al instante del argumento.

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$cal</strong>    El recurso IntlCalendar.
  <info>IntlCalendar</info>  <strong>$other</strong>  El calendario cuyo instante será comprobado con el instante del objeto
                        primario.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> si el instante de este objeto es posterior al instante del argumento
        <strong>$calendar</strong>. Devuelve <info>false</info> en caso contrario. También devuelve <info>false</info> en caso de error. Se
        puede utilizar exceptions o <strong>intl_get_error_code()</strong> para detectar condiciones de error.


id: IntlCalendar::before
type: function
doc:
<comment>Description:</comment>
  Indica si el instante de este objeto es anterior al del proporcionado
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Devuelve si el instante de este objeto es anterior al instante del argumento.

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$cal</strong>    El recurso IntlCalendar.
  <info>IntlCalendar</info>  <strong>$other</strong>  El calendario cuyo instante será comprobado con el instante del objeto
                        primario.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> si el instante de este objeto es anterior al instante del argumento <strong>$calendar</strong>.
        Devuelve <info>false</info> en caso contrario. También devuelve <info>false</info> en caso de error. Se puede utilizar
        exceptions o <strong>intl_get_error_code()</strong> para detectar condiciones de error.


id: IntlCalendar::clear
type: function
doc:
<comment>Description:</comment>
  Limpiar uno o todos los campos
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Limpia todos los campos o uno específico. Un campo limpiado está marcado como desestablecido,
  dándole la prioridad más baja en campos traslapados o incluso en valores predeterminados al
  calcular el instante. Además, su valor se establece a <return>0</return>, aunque dada la baja prioridad del campo,
  su valor podría haber sido establecido internamente a otro valor en el momento en que se ha
  terminado de consultar dicho campo.

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$cal</strong>    El recurso IntlCalendar.
  <info>int</info>           <strong>$field</strong>  Una de las constantes del campo fecha/hora de <class>IntlCalendar</class>. Son valores de
                        tipo integer entre <return>0</return> y <info>IntlCalendar::FIELD_COUNT</info>.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito  o <info>false</info> en caso de error. Un error sólo puede ocurrir si se
        proporcionan argumentos no válidos.


id: IntlCalendar::createInstance
type: function
doc:
<comment>Description:</comment>
  Crear un nuevo IntlCalendar
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Dados una zona horaria y configuración regional, este método creará un objeto <class>IntlCalendar</class>. Este
  método de fábrica podría devolver una subclase de <class>IntlCalendar</class>.
  
  El calendario creado representará la instancia del instante en que fue creado, basándose en la
  hora del sistema. Todos los campos pueden ser limpiados llamando a <strong>IntCalendar::clear()</strong> sin
  argumentos. Véase también <strong>IntlGregorianCalendar::__construct()</strong>.

<comment>Param:</comment>
  <info>mixed</info>   <strong>$timeZone</strong>  La zona horaria a emplear.
                     
                     <info>null</info>, en cuyo caso se usará la zona horaria predeterminada, tal como está
                     especificada en el ajuste ini date.timezone o a través de la función
                     <strong>date_default_timezone_set()</strong> y como es devuelto por <strong>date_default_timezone_get()</strong>.
                     
                     Un <class>IntlTimeZone</class>, que se usará directamente.
                     
                     Un <class>DateTimeZone</class>. Su identificador será extraido y se creará un objeto de zona
                     horaria de ICU; la zona horaria será proporcionada por la base de datos de ICU,
                     no por la de PHP.
                     
                     Un <info>string</info>, que debería ser un identificador de zona horaria de ICU válido.
                     Véase <strong>IntlTimeZone::createTimeZoneIDEnumeration()</strong>. Los índices puros como
                     <return>"GMT+08:30"</return> también se aceptan.
  <info>string</info>  <strong>$locale</strong>    Una configurazión regional a usar o <info>null</info> para utilizar la configuración
                     regional predeterminada.

<comment>Return:</comment>
  <info>IntlCalendar</info>  La instancia de <class>IntlCalendar</class> creada o <info>null</info> en caso de error.

<comment>See Also:</comment>
   * IntlGregorianCalendar::__construct


id: IntlCalendar::equals
type: function
doc:
<comment>Description:</comment>
  Comparar el instante de dos objetos IntlCalendar
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Devuelve true si este calendario y el calendario dado tienen el mismo instante. La configuración,
  el tipo de calendario y los estados de los campos no tienen que ser los mismos.

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$cal</strong>    El recurso IntlCalendar.
  <info>IntlCalendar</info>  <strong>$other</strong>  El calendario con el que comparar el objeto primario.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> si el instante actual de ambos objetos <class>IntlCalendar</class> son el mismo, <info>false</info> en
        caso contrario. El valor <info>false</info> puede ser devuelto también en caso de error. Esto solamente
        puede ocurrir si se proporcionan argumentos erróneos. En cualquier caso, los dos casos se
        pueden distinguir llamando a <strong>intl_get_error_code()</strong>.


id: IntlCalendar::fieldDifference
type: function
doc:
<comment>Description:</comment>
  Calcular la diferencia entre el instante dado y el de este objeto
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Devuelve la diferencia entre el instante dado y el instante al que está establecido este objeto,
  con respecto a la cantidad especificada por el parámetro <strong>$field</strong>.
  
  Se pretende que este método se llamado sucesivamente, primero con el campo de interés más
  significativo hasta el menos significativo. Para es propósito, y como efecto segundario, el valor
  del calendario para el campo especificado avanza la cantidad devuelta.

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$cal</strong>    El recurso IntlCalendar.
  <info>float</info>         <strong>$when</strong>   El instante con el que comparar la cantidad representada por <strong>$field</strong>. Para
                        que el resultado sea positivo, el instante dado a este parámetro debe estar
                        por delante del instante del objeto que invocó al método.
  <info>int</info>           <strong>$field</strong>  El campo que representa la cantidad a comparar.
                        
                        Una de las constantes del campo fecha/hora de <class>IntlCalendar</class>. Son valores de
                        tipo integer entre <return>0</return> y <info>IntlCalendar::FIELD_COUNT</info>.

<comment>Return:</comment>
  <info>int</info>  Devuelve una diferencia de tiempo (con signo) en la unidad asociada al campo especificado  o
       <info>false</info> en caso de error.


id: IntlCalendar::fromDateTime
type: function
doc:
<comment>Description:</comment>
  Crear un IntlCalendar desde un objeto DateTime o tring
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Crear un objeto <class>IntlCalendar</class> desde un objeto <class>DateTime</class> o desde un string desde el cual se pueda
  construir un objeto <class>DateTime</class>.
  
  El nuevo calendario representara no sólo el mismo instante que el <class>DateTime</class> dado (sujeto a la
  pérdida de preceisión para fechas muy lejanas en el pasado o futuro), sino también la misma zona
  horaria (sujeta a la advertencia de que se emplearán diferentes bases de datos de zonas horarias,
  por lo que los resultados podrían diferir).

<comment>Param:</comment>
  <info>mixed</info>  <strong>$dateTime</strong>  Un objeto <class>DateTime</class> o un <info>string</info> que pueda proporcianrse a
                    <strong>DateTime::__construct()</strong>.

<comment>Return:</comment>
  <info>IntlCalendar</info>  El objeto <class>IntlCalendar</class> creado o <info>null</info> en caso de error. Si se proporciona un <info>string</info>,
                cualquier excepción que ocurra dentro del constructor de <class>DateTime</class> se propagará.


id: IntlCalendar::get
type: function
doc:
<comment>Description:</comment>
  Obtiene el valor de un campo
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Obtiene el valor de un campo específico.

<comment>Param:</comment>
  <info>IntlCalendar></info>  <strong>$cal</strong>    El recurso IntlCalendar.
  <info>int</info>            <strong>$field</strong>  Una de las constantes del campo fecha/hora de <class>IntlCalendar</class>. Son valores de
                         tipo integer entre <return>0</return> y <info>IntlCalendar::FIELD_COUNT</info>.

<comment>Return:</comment>
  <info>int</info>  Un entero con el valor del campo fecha.


id: IntlCalendar::getActualMaximum
type: function
doc:
<comment>Description:</comment>
  El valor máximo de un campo, considerando el instante actual del objeto
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Devuelve un valor máximo relativo de un campo en torno al instante actual. La semántica exacta
  varía según cada campo, pero en general, será el valor que se obtendría si se estableciera el
  valor del campo al máximo relativo más pequeño y se incrementara hasta alcanzar el máximo global o
  sobrepasase, en donde el valor devuelto sería el máximo global o el valor antes de sobrepasar,
  respectivamente.
  
  Por ejemplo, en el calendario gregoriano, el valor máximo real para el día del mes variará entre
  <return>28</return> y <return>31</return>, dependiendo del mes y año del instante actual.

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$cal</strong>    El recurso IntlCalendar.
  <info>int</info>           <strong>$field</strong>  Una de las constantes del campo fecha/hora de <class>IntlCalendar</class>. Son valores de
                        tipo integer entre <return>0</return> y <info>IntlCalendar::FIELD_COUNT</info>.

<comment>Return:</comment>
  <info>int</info>  Un <info>int</info> que representa el valor máximo en las unidades asociadas al campo dado por <strong>$field</strong>  o
       <info>false</info> en caso de error.

<comment>See Also:</comment>
   * IntlCalendar::getMaximum
   * IntlCalendar::getLeastMaximum
   * IntlCalendar::getActualMinimum


id: IntlCalendar::getActualMinimum
type: function
doc:
<comment>Description:</comment>
  El valor mínimo de un campo, considerando el instante actual del objeto
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Devuelve un valor mínimo relativo de un campo en torno al instante actual. La semántica exacta
  varía según cada campo, pero en general, será el valor que se obtendría si se estableciera el
  valor del campo al mínimo relativo más grande y se incrementara hasta alcanzar el mínimo global o
  sobrepasase, en donde el valor devuelto sería el mínimo global o el valor antes de sobrepasar,
  respectivamente.
  
  Para el calendario gregoriano, este es siempre el mismo que <strong>IntlCalendar::getMinimum()</strong>.

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$cal</strong>    El recurso IntlCalendar.
  <info>int</info>           <strong>$field</strong>  Una de las constantes del campo fecha/hora de <class>IntlCalendar</class>. Son valores de
                        tipo integer entre <return>0</return> y <info>IntlCalendar::FIELD_COUNT</info>.

<comment>Return:</comment>
  <info>int</info>  Un <info>int</info> que representa el valor mínimo en las del o <info>false</info> en caso de error.

<comment>See Also:</comment>
   * IntlCalendar::getMinimum
   * IntlCalendar::getGreatestMinimum
   * IntlCalendar::getActualMaximum


id: IntlCalendar::getAvailableLocales
type: function
doc:
<comment>Description:</comment>
  Obtener un array con las zonas para las que existen datos
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Proporciona la lista de zona para las que están instaladas los calendarios. A partir de ICU 51,
  esta es la lista de todas las zonas instaladas de ICU.

<comment>Return:</comment>
  <info>array</info>  Un <info>array</info> de <info>string</info>, uno para cada zona.


id: IntlCalendar::getDayOfWeekType
type: function
doc:
<comment>Description:</comment>
  Inidcar si un día es un día de entresemana, del fin de semana o un día de transición entre ambos
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Devuelve si el día proporcionado es un día de entresemana (<info>IntlCalendar::DOW_TYPE_WEEKDAY</info>), de fin
  de semana (<info>IntlCalendar::DOW_TYPE_WEEKEND</info>), un día durante el que ocurre una transición al fin de
  semana (<info>IntlCalendar::DOW_TYPE_WEEKEND_OFFSET</info>) o un día durante el cual cesa el fin de semana
  (<info>IntlCalendar::DOW_TYPE_WEEKEND_CEASE</info>).
  
  Si devuelve <info>IntlCalendar::DOW_TYPE_WEEKEND_OFFSET</info> o <info>IntlCalendar::DOW_TYPE_WEEKEND_CEASE</info>, se puede
  invocar a <strong>IntlCalendar::getWeekendTransition()</strong> para obtener la hora de la transición.
  
  Esta función requiere ICU 4.4.

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$cal</strong>        El recurso IntlCalendar.
  <info>int</info>           <strong>$dayOfWeek</strong>  Una de las constantes <info>IntlCalendar::DOW_SUNDAY</info>,
                            <info>IntlCalendar::DOW_MONDAY</info>, …, <info>IntlCalendar::DOW_SATURDAY</info>.

<comment>Return:</comment>
  <info>int</info>  Devuelve una de las constantes  <info>IntlCalendar::DOW_TYPE_WEEKDAY</info>,
       <info>IntlCalendar::DOW_TYPE_WEEKEND</info>, <info>IntlCalendar::DOW_TYPE_WEEKEND_OFFSET</info> o
       <info>IntlCalendar::DOW_TYPE_WEEKEND_CEASE</info>  o <info>false</info> en caso de error.


id: IntlCalendar::getErrorCode
type: function
doc:
<comment>Description:</comment>
  Obtener el código de error del objeto
  
  Estilo orientado a objetos (method):
  
  Estilo por procedimientos:
  
  Devuelve el código numérico del error de ICU de la última llamada sobre este objeto (incluyendo la
  clonación) o el <class>IntlCalendar</class> dado al parámetro <strong>$calendar</strong> (en la versión procedimental). Esto
  podría indicar solamente una advertencia (código de error negativo) o ningún error en absoluto
  (<info>U_ZERO_ERROR</info>). La presencia real de un error puede ser comprobada con <strong>intl_is_failure()</strong>.
  
  Los argumentos no válidos detectados en el lado de PHP (antes de invocar a funciones de la
  biblioteca ICU) no se registran para los propósitos de esta función.
  
  El último error que ocurrió en cualquier llamada a una función de la extensión intl, incluyendo
  errores de argumentos anteriores, se puede obtener con <strong>intl_get_error_code()</strong>. Esta función
  reinicia el código de errores global, pero no el código de error del objeto.

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$calendar</strong>  El objeto calendario, en la interfaz procedimental.

<comment>Return:</comment>
  <info>int</info>  Un código de error de ICU que indica éxito, fallo o una advertencia.

<comment>See Also:</comment>
   * IntlCalendar::getErrorMessage
   * intl_is_failure
   * intl_error_name
   * intl_get_error_code
   * intl_get_error_message


id: IntlCalendar::getErrorMessage
type: function
doc:
<comment>Description:</comment>
  Obtener el últime mensaje de error del objeto
  
  Estilo orientado a objetos (method):
  
  Estilo por procedimientos:
  
  Devuelve el mensaje de error (si lo hubiera) asociado al error reportado por
  <strong>IntlCalendar::getErrorCode()</strong> o <strong>intlcal_get_error_code()</strong>. Si no hubiera ningún mensaje de error
  asociado, solamente será devuelto el string con la representación del nombre de la constante de
  error. De lo contrario, el mensaje también incluye un mensaje establecido en el lado de la
  vinculación de PHP.

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$calendar</strong>  El objeto calendario, en la interfaz procedimental.

<comment>Return:</comment>
  <info>string</info>  El mensaje de error asociado con el último error ocurrido en una llamada a una función
          sobre este objeto, o un string que indica la no existencia de errores.


id: IntlCalendar::getFirstDayOfWeek
type: function
doc:
<comment>Description:</comment>
  Obtener el primer día de la semana de la región del calendario
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  El día que se estima que empieza la semana, el valor predeterminado para esta región o el valor
  establecido con <strong>IntlCalendar::setFirstDayOfWeek()</strong>.

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$cal</strong>  El recurso IntlCalendar.

<comment>Return:</comment>
  <info>int</info>  Una de las constnates <info>IntlCalendar::DOW_SUNDAY</info>, <info>IntlCalendar::DOW_MONDAY</info>, …,
       <info>IntlCalendar::DOW_SATURDAY</info>  o <info>false</info> en caso de error.

<comment>See Also:</comment>
   * IntlCalendar::setFirstDayOfWeek


id: IntlCalendar::getGreatestMinimum
type: function
doc:
<comment>Description:</comment>
  Obtener el valor mínimo local más grande de un campo
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Devuelve el mínimo local más grande de un campo. Debería se un valor mayor o igual al devuelto por
  <strong>IntlCalendar::getActualMinimum()</strong>, el cual es a su vez mayor o igual que el devuelto por
  <strong>IntlCalendar::getMinimum()</strong>. Estas tres funciones devuelven el mismo valor para el calendario
  gregoriano.

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$cal</strong>    El recurso IntlCalendar.
  <info>int</info>           <strong>$field</strong>  Una de las constantes del campo fecha/hora de <class>IntlCalendar</class>. Son valores de
                        tipo integer entre <return>0</return> y <info>IntlCalendar::FIELD_COUNT</info>.

<comment>Return:</comment>
  <info>int</info>  Un <info>int</info> que representa un valor de campo, en la unidad del campo, o <info>false</info> en caso de error.


id: IntlCalendar::getKeywordValuesForLocale
type: function
doc:
<comment>Description:</comment>
  Obtener un conjunto de valores de palabras clave de zonas
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Para una clave de una configuración regional dada, obtiene el conjunto de valores que resultarían
  en un comoportamiento diferente. Por ahora, solamente está soportada la palabra clave <return>'calendar'</return>.
  
  Esta función requiere ICU 4.2 o posterior.

<comment>Param:</comment>
  <info>string</info>   <strong>$key</strong>           La palabra clave de la configuración regional de la que se quieren
                          consultar valores relevantes. Solamente está soprtada <return>'calendar'</return>.
  <info>string</info>   <strong>$locale</strong>        La configuración regional en la que adjuntar el par clave/valor.
  <info>boolean</info>  <strong>$commonlyUsed</strong>  Si mostrar solamente valores usados comúnmente para la configuración
                          regional especificada.

<comment>Return:</comment>
  <info>Iterator</info>  Un iterador que genera string con los valores de la palabra clave de la configuración
            regional  o <info>false</info> en caso de error.


id: IntlCalendar::getLeastMaximum
type: function
doc:
<comment>Description:</comment>
  Obtener el máximo local más pequeño de un campo
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Devuelve el máximo local más pequeño de un campo. Debería ser un valor menor o igual al devuelto
  por <strong>IntlCalendar::getActualMaxmimum()</strong>, el cual es a su vez menor o igual al devuelto por
  <strong>IntlCalendar::getMaximum()</strong>.

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$cal</strong>    El recurso IntlCalendar.
  <info>int</info>           <strong>$field</strong>  Una de las constantes del campo fecha/hora de <class>IntlCalendar</class>. Son valores de
                        tipo integer entre <return>0</return> y <info>IntlCalendar::FIELD_COUNT</info>.

<comment>Return:</comment>
  <info>int</info>  Un <info>int</info> que representa un valor en la unidad del campo  o <info>false</info> en caso de error.

<comment>See Also:</comment>
   * IntlCalendar::getActualMaximum
   * IntlCalendar::getMaximum
   * IntlCalendar::getGreatestMinimum


id: IntlCalendar::getLocale
type: function
doc:
<comment>Description:</comment>
  Obtener la configuración regional asociada al objeto
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Devuelve la configuración regional empleado por este objeto calendar.

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$cal</strong>         El recurso IntlCalendar.
  <info>int</info>           <strong>$localeType</strong>  Si obtener la configuración regional real (de la cual se originan los
                             datos del calendario, con <info>Locale::ACTUAL_LOCALE</info>) o una válida, es
                             decir, la configuración regional más específica admitida por ICU con
                             relación a la configuración solicitada – véase <info>Locale::VALID_LOCALE</info>.
                             Las configuraciones regionales se ordenan desde la más general a la más
                             específica – real, válida y solicitada.

<comment>Return:</comment>
  <info>string</info>  Un string con la configuración regional  o <info>false</info> en caso de error.


id: IntlCalendar::getMaximum
type: function
doc:
<comment>Description:</comment>
  Obtener el valor máximo global de un campo
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Obtiene el máximo global de un campo, es este calendario específico. Este valor es mayor o igual
  que el devuelto por <strong>IntlCalendar::getActualMaximum()</strong>, el cual es a su vez mayor o igual que el
  devuelto por <strong>IntlCalendar::getLeastMaximum()</strong>.

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$cal</strong>    El recurso IntlCalendar.
  <info>int</info>           <strong>$field</strong>  Una de las constantes del campo fecha/hora de <class>IntlCalendar</class>. Son valores de
                        tipo integer entre <return>0</return> y <info>IntlCalendar::FIELD_COUNT</info>.

<comment>Return:</comment>
  <info>int</info>  Un <info>int</info> que representa un valor de campo en la unidad del campo  o <info>false</info> en caso de error.

<comment>See Also:</comment>
   * IntlCalendar::getActualMaximum
   * IntlCalendar::getLeastMaximum
   * IntlCalendar::getMinimum


id: IntlCalendar::getMinimalDaysInFirstWeek
type: function
doc:
<comment>Description:</comment>
  Obtener el número mínimo de días que puede tener la primera semana de un año o mes
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Devuelve el número mínimo de días que debe tener la primera semana de un año o mes en el nuevo año
  o mes. Por ejemplo, en el calendario gregoriano, si este valor es 1, la primera semana de año
  incluirá necesariamente el 1 de enero, mientras que si este valor es 7, la semana con el 1 de
  enerio será la primera semana del año únicamente si el día de la semana para el 1 de enero
  coincide con el día de la semana devuelto por <strong>IntlCalendar::getFirstDayOfWeek()</strong>; de lo contrario
  será la última semana del año anterior.

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$cal</strong>  El recurso IntlCalendar.

<comment>Return:</comment>
  <info>int</info>  Un <info>int</info> que representa el número de días  o <info>false</info> en caso de error.


id: IntlCalendar::getMinimum
type: function
doc:
<comment>Description:</comment>
  Obtener el valor mínimo de un campo
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Obtiene el mínimo global de un campo, es este calendario específico. Este valor es menor o igual
  que el devuelto por <strong>IntlCalendar::getActualMinimum()</strong>, el cual es a su vez menor o igual que el
  devuelto por <strong>IntlCalendar::getGreatestMinimum()</strong>. Para el calendario gregoriano, estas tres
  funciones siempre devueven el mismo valor (para cada campo).

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$cal</strong>    El recurso IntlCalendar.
  <info>int</info>           <strong>$field</strong>  Una de las constantes del campo fecha/hora de <class>IntlCalendar</class>. Son valores de
                        tipo integer entre <return>0</return> y <info>IntlCalendar::FIELD_COUNT</info>.

<comment>Return:</comment>
  <info>int</info>  Un <info>int</info> que representa un valor del campo dado en la unidad del campo  o <info>false</info> en caso de
       error.


id: IntlCalendar::getNow
type: function
doc:
<comment>Description:</comment>
  Obtener el número que representa el instante actual
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  El número de milisegundos que han pasado desde la fecha de referencia. Este número es derivado del
  instante del sistema.

<comment>Return:</comment>
  <info>float</info>  Un valor de tipo <info>float</info> que representa el número de milisegundos desde la época, sin incluir
         los segundos intercalares.


id: IntlCalendar::getRepeatedWallTimeOption
type: function
doc:
<comment>Description:</comment>
  Obtener el comportamiento para tratar horas repetidas
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Obtiene la estrategia actual para tratar con horas repetidas siempre que el reloj se atrase
  durante las transiciones del final del horario de verano (DST). El valor predeterminado es
  <info>IntlCalendar::WALLTIME_LAST</info>.
  
  Esta función requiere ICU 4.9 o posterior.

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$cal</strong>  El recurso IntlCalendar.

<comment>Return:</comment>
  <info>int</info>  Una de las constantes <info>IntlCalendar::WALLTIME_FIRST</info> o <info>IntlCalendar::WALLTIME_LAST</info>.

<comment>See Also:</comment>
   * IntlCalendar::getSkippedWallTimeOption
   * IntlCalendar::setSkippedWallTimeOption
   * IntlCalendar::setRepeatedWallTimeOption


id: IntlCalendar::getSkippedWallTimeOption
type: function
doc:
<comment>Description:</comment>
  Obtener el comportamiento para tratar horas omitidas
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Obtiene la estrategia actual para tratar con horas omitidassiempre que el reloj se adelante
  durante las transiciones del inicio del horario de verano (DST). El valor predeterminado es
  <info>IntlCalendar::WALLTIME_LAST</info>.
  
  El calendario debe ser tolerante para que esta opción tenga efecto, si no, el intento de
  establecer un instante no existente provocará un error.
  
  Esta función requiere ICU 4.9 o posterior.

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$cal</strong>  El recurso IntlCalendar.

<comment>Return:</comment>
  <info>int</info>  Una de las constantes <info>IntlCalendar::WALLTIME_FIRST</info>, <info>IntlCalendar::WALLTIME_LAST</info> o
       <info>IntlCalendar::WALLTIME_NEXT_VALID</info>.

<comment>See Also:</comment>
   * IntlCalendar::getRepeatedWallTimeOption
   * IntlCalendar::setSkippedWallTimeOption
   * IntlCalendar::setRepeatedWallTimeOption


id: IntlCalendar::getTime
type: function
doc:
<comment>Description:</comment>
  Obtiene el tiempo representado por el objeto
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Devuelve el tiempo en milisegundos asociado al objeto desde el tiempo Unix.

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$cal</strong>  El recurso IntlCalendar.

<comment>Return:</comment>
  <info>float</info>  Un <info>float</info> represendando el número de milisegundos transcurridos desde el  tiempo de
         referencia (1 Jan 1970 00:00:00 UTC).

<comment>See Also:</comment>
   * IntlCalendar::getNow


id: IntlCalendar::getTimeZone
type: function
doc:
<comment>Description:</comment>
  Obtener la zona horaria del objeto
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Devuelve el objeto <class>IntlTimeZone</class> asociado a este calendario.

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$cal</strong>  El recurso IntlCalendar.

<comment>Return:</comment>
  <info>IntlTimeZone</info>  Un objeto <class>IntlTimeZone</class> al correspondiente usado internamente por este objeto.

<comment>See Also:</comment>
   * IntlCalendar::setTimeZone
   * IntlCalendar::createInstance
   * IntlGregorianCalendar::__construct


id: IntlCalendar::getType
type: function
doc:
<comment>Description:</comment>
  Obtener el tipo de calendario
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Un string que describe el tipo de este calendario. Es uno de los valores válidos para el valor de
  la palabra clave de calendario <return>'calendar'</return>.

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$cal</strong>  El recurso IntlCalendar.

<comment>Return:</comment>
  <info>string</info>  Un <info>string</info> que representa el tipo de calendario, como <return>'gregorian'</return>, <return>'islamic'</return>, etc.


id: IntlCalendar::getWeekendTransition
type: function
doc:
<comment>Description:</comment>
  Obtener el instante del día en la que comienza o termina el fin de semana
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Devuelve el número de milisegundos después de medianoche en los que comienza o termina el fin de
  semana.
  
  Esto es sólo aplicable a días de la semana para los que <strong>IntlCalendar::getDayOfWeekType()</strong> devuelve
  <info>IntlCalendar::DOW_TYPE_WEEKEND_OFFSET</info> o <info>IntlCalendar::DOW_TYPE_WEEKEND_CEASE</info>. Invocar a esta
  función para otros días de la semana es una condición d error.
  
  Esta función requiere ICU 4.4 o posterior.

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$cal</strong>        El recurso IntlCalendar.
  <info>string</info>        <strong>$dayOfWeek</strong>  Una de las constantes <info>IntlCalendar::DOW_SUNDAY</info>,
                            <info>IntlCalendar::DOW_MONDAY</info>, …, <info>IntlCalendar::DOW_SATURDAY</info>.

<comment>Return:</comment>
  <info>int</info>  El número de milisegundos dentro el día en el que comienza o termina el fin de semana  o
       <info>false</info> en caso de error.


id: IntlCalendar::inDaylightTime
type: function
doc:
<comment>Description:</comment>
  Indicar si el instante del objeto está en el horario de verano
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Si, para el instante representado por este objeto y por esta configuración regional del mismo,
  toma lugar el horario de verano (DST).

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$cal</strong>  El recurso IntlCalendar.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> si la fecha está en el horario de verano, <info>false</info> de lo contrario. El valor
        <info>false</info> también podría ser devuelto en caso de error, por ejemplo, después de especificar
        valores de campo no válidos en modo no tolerante; emplee excepciones o consulte
        <strong>intl_get_error_code()</strong> para eliminar la ambigüedad.


id: IntlCalendar::isEquivalentTo
type: function
doc:
<comment>Description:</comment>
  Indicar si otro calendario es igual pero para un instante diferente
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Devuelve si este objeto y el dado son equivalentes para todos los propósitos excepto para el
  instante que tienen establecido. Las configuraciones regionales no tienen que coincidir, ya que no
  resultará un cambio en el comportamiento. Esto incluye la zona horaria, si está establecido el
  ḿodo tolerante, los ajustes de reloj repetido y omitido, los días de la semana al empezar y cesar
  el fin de semana y el instante en el cual ocurren dichas transiciones. También se podrían incluir
  otros ajustes específicos de calendario, como el instante de transición del gregroriano/juliano.

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$cal</strong>    El recurso IntlCalendar.
  <info>IntlCalendar</info>  <strong>$other</strong>  El otro calendario con el que realizar la comparación.

<comment>Return:</comment>
  <info>bool</info>  Asumiendo que no existen errores de argumento, devuelve <info>true</info> si los calendarios son
        equivalentes excepto posiblemente por el instante establecido.

<comment>See Also:</comment>
   * IntlCalendar::equals


id: IntlCalendar::isLenient
type: function
doc:
<comment>Description:</comment>
  Indicar si la interpretación de una fecha/hora está en modo tolerante
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Devuelve si las interpretaciones de fecha/hora actuales son tolerantes (lo predeterminado). Si
  este fuera el caso, se aceptarán algunos valores fuera de rango, en lugar de emitir un error.

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$cal</strong>  El recurso IntlCalendar.

<comment>Return:</comment>
  <info>bool</info>  Un <info>bool</info>eano que representa si el calendario está en modo tolerante.


id: IntlCalendar::isSet
type: function
doc:
<comment>Description:</comment>
  Determina si un campo está definido
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Indica si un campo está definido (lo opuesto a clear). Los campos definidos tienen prioridad sobre
  los indefinidos y sus valores por defecto cuando la fecha/hora está siendo  calculada. Los campos
  definidos con posterioridad tienen prioridad sobre los definidos con anterioridad.

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$cal</strong>    El recurso IntlCalendar.
  <info>int</info>           <strong>$field</strong>  Una de las constantes del campo fecha/hora de <class>IntlCalendar</class>. Son valores de
                        tipo integer entre <return>0</return> y <info>IntlCalendar::FIELD_COUNT</info>.

<comment>Return:</comment>
  <info>bool</info>  Asumiendo que no hay errores, devuelve <info>true</info> si el campo está definido.

<comment>See Also:</comment>
   * IntlCalendar::clear
   * IntlCalendar::set


id: IntlCalendar::isWeekend
type: function
doc:
<comment>Description:</comment>
  Determina si una cierta fecha es fin de semana
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Devuelve si la fecha actual del objeto o el timestamp proporcionado  ocurre durante un fin de
  semana en el sistema de calendario del objeto.
  
  Esta función requiere ICU 4.4 o posterior.

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$cal</strong>   El recurso IntlCalendar.
  <info>float</info>         <strong>$date</strong>  Un timestamp opcional representa el número de milisegundos desde la fecha
                       Unix,  excluyendo segundos intercalares. Si es <info>null</info>, se usará la fecha actual
                       del objeto.

<comment>Return:</comment>
  <info>bool</info>  Un <info>bool</info> indicando si la fecha del objeto dado ocurre en  un fin de semana.
        
        El valor <info>false</info> puede ser devuelvo en caso de fallo, por ejemplo después de dar  una fecha
        fuera de los límites o de un modo inconsistente; use exceptions o consulte
        <strong>intl_get_error_code()</strong> en caso de ambigüedad.

<comment>See Also:</comment>
   * IntlCalendar::getDayOfWeekType
   * IntlCalendar::getWeekendTransition


id: IntlCalendar::roll
type: function
doc:
<comment>Description:</comment>
  Añadir un valor a un campo si acarrear más campos significativos
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Añade una cantidad (con signo) a un campo. La diferencia con respecto a <strong>IntlCalendar::add()</strong> es que
  cuando el valor del campo se desborda, no acarrea más campos significativos.

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$cal</strong>               El recurso IntlCalendar.
  <info>int</info>           <strong>$field</strong>             Una de las constantes del campo fecha/hora de <class>IntlCalendar</class>. Son
                                   valores de tipo integer entre <return>0</return> y <info>IntlCalendar::FIELD_COUNT</info>.
  <info>mixed</info>         <strong>$amountOrUpOrDown</strong>  La cantidad (con signo) a añadir al campo, <info>true</info> para subir
                                   (añadiendo <return>1</return>), o <info>false</info> para bajar (sustrayendo <return>1</return>).

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito, <info>false</info> en caso de error.

<comment>See Also:</comment>
   * IntlCalendar::add
   * IntlCalendar::set


id: IntlCalendar::set
type: function
doc:
<comment>Description:</comment>
  Establecer un campo de instante o varios campos en común de una vez
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Establece un campo al valor dado o varion campos en común de una vez. El rango de valores  que se
  aceptan dependen de si el calendario está empleando el modo tolerante.
  
  Para campos que entren en conflicto, los campos que se establezcan después tienen prioridad.
  
  Este método no se puede invocar con exactamente cuatro argumentos.

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$cal</strong>         El recurso IntlCalendar.
  <info>int</info>           <strong>$field</strong>       Una de las constantes del campo fecha/hora de <class>IntlCalendar</class>. Son valores
                             de tipo integer entre <return>0</return> y <info>IntlCalendar::FIELD_COUNT</info>.
  <info>int</info>           <strong>$value</strong>       El nuevo valor para el campo dado.
  <info>int</info>           <strong>$year</strong>        El nuevo valor para <info>IntlCalendar::FIELD_YEAR</info>.
  <info>int</info>           <strong>$month</strong>       El nuevo valor para <info>IntlCalendar::FIELD_MONTH</info>.
  <info>int</info>           <strong>$dayOfMonth</strong>  El nuevo valor para <info>IntlCalendar::FIELD_DAY_OF_MONTH</info>. La secuencia de
                             meses empieza en cero, es decir, enero está representado por 0, febrero
                             por 1, …, diciembre es 11 y undiciembre (si el calendario lo posee) es
                             12.
  <info>int</info>           <strong>$hour</strong>        El nuevo valor para <info>IntlCalendar::FIELD_HOUR_OF_DAY</info>.
  <info>int</info>           <strong>$minute</strong>      El nuevo valor para <info>IntlCalendar::FIELD_MINUTE</info>.
  <info>int</info>           <strong>$second</strong>      El nuevo valor para <info>IntlCalendar::FIELD_SECOND</info>.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito, <info>false</info> en caso de error.

<comment>See Also:</comment>
   * IntlCalendar::get
   * IntlCalendar::add
   * IntlCalendar::roll


id: IntlCalendar::setDate
type: function
doc:
<comment>Description:</comment>
  Set a date fields
  
  Sets a date fields to the given value.

<comment>Param:</comment>
  <info>int</info>  <strong>$year</strong>        The new value for <info>IntlCalendar::FIELD_YEAR</info>.
  <info>int</info>  <strong>$month</strong>       The new value for <info>IntlCalendar::FIELD_MONTH</info>. The month sequence is zero-based,
                    i.e., January is represented by 0, February by 1, …, December is 11 and
                    Undecember (if the calendar has it) is 12.
  <info>int</info>  <strong>$dayOfMonth</strong>  The new value for <info>IntlCalendar::FIELD_DAY_OF_MONTH</info>.

<comment>Return:</comment>
  <info>void</info>  No devuelve ningún valor.


id: IntlCalendar::setDateTime
type: function
doc:
<comment>Description:</comment>
  Set a date and time fields
  
  Sets a date and time fields to the given value.

<comment>Param:</comment>
  <info>int</info>  <strong>$year</strong>        The new value for <info>IntlCalendar::FIELD_YEAR</info>.
  <info>int</info>  <strong>$month</strong>       The new value for <info>IntlCalendar::FIELD_MONTH</info>. The month sequence is zero-based,
                    i.e., January is represented by 0, February by 1, …, December is 11 and
                    Undecember (if the calendar has it) is 12.
  <info>int</info>  <strong>$dayOfMonth</strong>  The new value for <info>IntlCalendar::FIELD_DAY_OF_MONTH</info>.
  <info>int</info>  <strong>$hour</strong>        The new value for <info>IntlCalendar::FIELD_HOUR_OF_DAY</info>.
  <info>int</info>  <strong>$minute</strong>      The new value for <info>IntlCalendar::FIELD_MINUTE</info>.
  <info>int</info>  <strong>$second</strong>      The new value for <info>IntlCalendar::FIELD_SECOND</info>.

<comment>Return:</comment>
  <info>void</info>  No devuelve ningún valor.


id: IntlCalendar::setFirstDayOfWeek
type: function
doc:
<comment>Description:</comment>
  Establecer el día en el que se estima que empieza la semana
  
  Estilo orientado a objetos
  
  Estilo por procedimientos
  
  Define el día en el que se estima que empieza la semana. Esto afecta al comportamiento de campos
  que dependen del concepto de inicio y final de semana, como <info>IntlCalendar::FIELD_WEEK_OF_YEAR</info> y
  <info>IntlCalendar::FIELD_YEAR_WOY</info>.

<comment>Param:</comment>
  <info>IntlCalendar</info>  <strong>$cal</strong>        El recurso IntlCalendar.
  <info>int</info>           <strong>$dayOfWeek</strong>  Una de las constantes <info>IntlCalendar::DOW_SUNDAY</info>,
                            <info>IntlCalendar::DOW_MONDAY</info>, …, <info>IntlCalendar::DOW_SATURDAY</info>.

<comment>Return:</comment>
  <info>bool</info>  Devuelve <info>true</info> en caso de éxito. Los errores solamente pueden ocurrir debido a parámetros no
        válidos.


