summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--REFLECTION861
-rw-r--r--REFLECTION-PHP72752
-rw-r--r--php-pecl-gmagick-php7.spec393
-rw-r--r--php-pecl-gmagick.spec87
4 files changed, 895 insertions, 3198 deletions
diff --git a/REFLECTION b/REFLECTION
index 46bead1..d0537e4 100644
--- a/REFLECTION
+++ b/REFLECTION
@@ -1,7 +1,7 @@
-Extension [ <persistent> extension #25 gmagick version 1.1.7RC3 ] {
+Extension [ <persistent> extension #62 gmagick version 2.0.4RC1 ] {
- Classes [5] {
- Class [ <internal:gmagick> class GmagickException extends Exception ] {
+ Class [ <internal:gmagick> final class GmagickException extends Exception implements Throwable ] {
- Constants [0] {
}
@@ -19,7 +19,7 @@ Extension [ <persistent> extension #25 gmagick version 1.1.7RC3 ] {
Property [ <default> protected $line ]
}
- - Methods [9] {
+ - Methods [10] {
Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- Parameters [3] {
@@ -29,33 +29,36 @@ Extension [ <persistent> extension #25 gmagick version 1.1.7RC3 ] {
}
}
- Method [ <internal:Core, inherits Exception> final public method getMessage ] {
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
}
- Method [ <internal:Core, inherits Exception> final public method getCode ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
}
- Method [ <internal:Core, inherits Exception> final public method getFile ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
}
- Method [ <internal:Core, inherits Exception> final public method getLine ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
}
- Method [ <internal:Core, inherits Exception> final public method getTrace ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
}
- Method [ <internal:Core, inherits Exception> final public method getPrevious ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
}
- Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
}
- Method [ <internal:Core, inherits Exception> public method __toString ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
}
}
}
- Class [ <internal:gmagick> class GmagickPixelException extends Exception ] {
+ Class [ <internal:gmagick> final class GmagickPixelException extends Exception implements Throwable ] {
- Constants [0] {
}
@@ -73,7 +76,7 @@ Extension [ <persistent> extension #25 gmagick version 1.1.7RC3 ] {
Property [ <default> protected $line ]
}
- - Methods [9] {
+ - Methods [10] {
Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- Parameters [3] {
@@ -83,35 +86,38 @@ Extension [ <persistent> extension #25 gmagick version 1.1.7RC3 ] {
}
}
- Method [ <internal:Core, inherits Exception> final public method getMessage ] {
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
}
- Method [ <internal:Core, inherits Exception> final public method getCode ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
}
- Method [ <internal:Core, inherits Exception> final public method getFile ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
}
- Method [ <internal:Core, inherits Exception> final public method getLine ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
}
- Method [ <internal:Core, inherits Exception> final public method getTrace ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
}
- Method [ <internal:Core, inherits Exception> final public method getPrevious ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
}
- Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
}
- Method [ <internal:Core, inherits Exception> public method __toString ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
}
}
}
Class [ <internal:gmagick> class Gmagick ] {
- - Constants [247] {
+ - Constants [249] {
Constant [ integer COLOR_BLACK ] { 11 }
Constant [ integer COLOR_BLUE ] { 12 }
Constant [ integer COLOR_CYAN ] { 13 }
@@ -208,6 +214,12 @@ Extension [ <persistent> extension #25 gmagick version 1.1.7RC3 ] {
Constant [ integer COMPRESSION_LZW ] { 7 }
Constant [ integer COMPRESSION_RLE ] { 8 }
Constant [ integer COMPRESSION_ZIP ] { 9 }
+ Constant [ integer INTERLACE_UNDEFINED ] { 0 }
+ Constant [ integer INTERLACE_NO ] { 1 }
+ Constant [ integer INTERLACE_NONE ] { 1 }
+ Constant [ integer INTERLACE_LINE ] { 2 }
+ Constant [ integer INTERLACE_PLANE ] { 3 }
+ Constant [ integer INTERLACE_PARTITION ] { 4 }
Constant [ integer PAINT_POINT ] { 0 }
Constant [ integer PAINT_REPLACE ] { 1 }
Constant [ integer PAINT_FLOODFILL ] { 2 }
@@ -326,11 +338,6 @@ Extension [ <persistent> extension #25 gmagick version 1.1.7RC3 ] {
Constant [ integer RENDERINGINTENT_PERCEPTUAL ] { 2 }
Constant [ integer RENDERINGINTENT_ABSOLUTE ] { 3 }
Constant [ integer RENDERINGINTENT_RELATIVE ] { 4 }
- Constant [ integer INTERLACE_UNDEFINED ] { 0 }
- Constant [ integer INTERLACE_NO ] { 1 }
- Constant [ integer INTERLACE_LINE ] { 2 }
- Constant [ integer INTERLACE_PLANE ] { 3 }
- Constant [ integer INTERLACE_PARTITION ] { 4 }
Constant [ integer FILLRULE_UNDEFINED ] { 0 }
Constant [ integer FILLRULE_EVENODD ] { 1 }
Constant [ integer FILLRULE_NONZERO ] { 2 }
@@ -356,9 +363,10 @@ Extension [ <persistent> extension #25 gmagick version 1.1.7RC3 ] {
Constant [ integer DISPOSE_BACKGROUND ] { 2 }
Constant [ integer DISPOSE_PREVIOUS ] { 3 }
Constant [ integer QUANTUM_DEPTH ] { 16 }
- Constant [ string VERSION_TXT ] { 1.3.20 }
- Constant [ integer VERSION_LIB ] { 1380864 }
- Constant [ integer VERSION_NUM ] { 1003020 }
+ Constant [ integer QUANTUM ] { 131071 }
+ Constant [ string VERSION_TXT ] { 1.3.24 }
+ Constant [ integer VERSION_LIB ] { 1578240 }
+ Constant [ integer VERSION_NUM ] { 1003024 }
}
- Static properties [0] {
@@ -370,7 +378,7 @@ Extension [ <persistent> extension #25 gmagick version 1.1.7RC3 ] {
- Properties [0] {
}
- - Methods [163] {
+ - Methods [209] {
Method [ <internal:gmagick, ctor> public method __construct ] {
- Parameters [1] {
@@ -547,9 +555,11 @@ Extension [ <persistent> extension #25 gmagick version 1.1.7RC3 ] {
Method [ <internal:gmagick> public method cropthumbnailimage ] {
- - Parameters [2] {
+ - Parameters [4] {
Parameter #0 [ <required> $width ]
Parameter #1 [ <required> $height ]
+ Parameter #2 [ <optional> $fit ]
+ Parameter #3 [ <optional> $legacy ]
}
}
@@ -1025,6 +1035,14 @@ Extension [ <persistent> extension #25 gmagick version 1.1.7RC3 ] {
}
}
+ Method [ <internal:gmagick> public method setresolution ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $xResolution ]
+ Parameter #1 [ <required> $yResolution ]
+ }
+ }
+
Method [ <internal:gmagick> public method setimagescene ] {
- Parameters [1] {
@@ -1525,6 +1543,345 @@ Extension [ <persistent> extension #25 gmagick version 1.1.7RC3 ] {
Parameter #0 [ <required> $filename ]
}
}
+
+ Method [ <internal:gmagick> public method adaptivethresholdimage ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $width ]
+ Parameter #1 [ <required> $height ]
+ Parameter #2 [ <required> $offset ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method affinetransformimage ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> GmagickDraw $GmagickDraw ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method averageimages ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:gmagick> public method blackthresholdimage ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $color ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method colordecisionlist ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $antialias ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method clipimage ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:gmagick> public method clippathimage ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $pathname ]
+ Parameter #1 [ <required> $inside ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method colorfloodfillimage ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> $fill_color ]
+ Parameter #1 [ <required> $fuzz ]
+ Parameter #2 [ <required> $border_color ]
+ Parameter #3 [ <required> $y ]
+ Parameter #4 [ <required> $x ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method colorizeimage ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $colorize_color ]
+ Parameter #1 [ <required> $opacity ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method compareimagechannels ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> Gmagick $Gmagick ]
+ Parameter #1 [ <required> $channel ]
+ Parameter #2 [ <required> $metric ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method compareimages ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Gmagick $Gmagick ]
+ Parameter #1 [ <required> $metric ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method contrastimage ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $sharpen ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method convolveimage ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $kernel ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method extentimage ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $width ]
+ Parameter #1 [ <required> $height ]
+ Parameter #2 [ <required> $x ]
+ Parameter #3 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method getimageattribute ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $key ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method getimagechannelextrema ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $channel ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method getimagechannelmean ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $channel ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method getimagecolormapcolor ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $index ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method getimagegravity ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:gmagick> public method getimagevirtualpixelmethod ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:gmagick> public method haldclutimage ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Gmagick $Gmagick ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method mattefloodfillimage ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> $alpha ]
+ Parameter #1 [ <required> $fuzz ]
+ Parameter #2 [ <required> $color ]
+ Parameter #3 [ <required> $x ]
+ Parameter #4 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method montageimage ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> GmagickDraw $GmagickDraw ]
+ Parameter #1 [ <required> $tile_geometry ]
+ Parameter #2 [ <required> $thumbnail_geometry ]
+ Parameter #3 [ <required> $montageMode ]
+ Parameter #4 [ <required> $frame ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method morphimages ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $frames ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method mosaicimages ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:gmagick> public method setimageattribute ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $key ]
+ Parameter #1 [ <required> $value ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method setimagecolormapcolor ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $index ]
+ Parameter #1 [ <required> $color ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method setimagegravity ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $gravity ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method setimagemattecolor ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $color ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method setimagevirtualpixelmethod ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $virtual_pixel_method ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method shaveimage ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $columns ]
+ Parameter #1 [ <required> $rows ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method steganoimage ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Gmagick $Gmagick ]
+ Parameter #1 [ <required> $offset ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method stereoimage ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Gmagick $Gmagick ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method waveimage ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $amplitude ]
+ Parameter #1 [ <required> $waveLength ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method whitethresholdimage ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $color ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method getimageboundingbox ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $fuzz ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method getimagefuzz ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:gmagick> public method getimagesavedtype ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:gmagick> public method setdepth ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $depth ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method setformat ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $format ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method setimagefuzz ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $fuzz ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method setimageoption ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $format ]
+ Parameter #1 [ <required> $key ]
+ Parameter #2 [ <required> $value ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method setimagesavedtype ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $type ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method setresolutionunits ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x_resolution ]
+ Parameter #1 [ <required> $y_resolution ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method writeimagefile ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $handle ]
+ Parameter #1 [ <optional> $format ]
+ }
+ }
}
}
@@ -1542,7 +1899,7 @@ Extension [ <persistent> extension #25 gmagick version 1.1.7RC3 ] {
- Properties [0] {
}
- - Methods [49] {
+ - Methods [103] {
Method [ <internal:gmagick> public method setstrokecolor ] {
- Parameters [1] {
@@ -1892,6 +2249,420 @@ Extension [ <persistent> extension #25 gmagick version 1.1.7RC3 ] {
Parameter #0 [ <required> $dashArray ]
}
}
+
+ Method [ <internal:gmagick> public method circle ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $ox ]
+ Parameter #1 [ <required> $oy ]
+ Parameter #2 [ <required> $px ]
+ Parameter #3 [ <required> $py ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method getclippath ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:gmagick> public method setclippath ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $clipMask ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method getcliprule ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:gmagick> public method setcliprule ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $FILLRULE ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method getclipunits ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:gmagick> public method setclipunits ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $PATHUNITS ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method color ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ Parameter #2 [ <required> $PAINTMETHOD ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method comment ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $comment ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method setfillpatternurl ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $url ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method getfillrule ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:gmagick> public method setfillrule ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $FILLRULE ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method getfontfamily ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:gmagick> public method setfontfamily ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $fontfamily ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method getfontstretch ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:gmagick> public method setfontstretch ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $STRETCH ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method pathclose ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:gmagick> public method pathcurvetoabsolute ] {
+
+ - Parameters [6] {
+ Parameter #0 [ <required> $x1 ]
+ Parameter #1 [ <required> $y1 ]
+ Parameter #2 [ <required> $x2 ]
+ Parameter #3 [ <required> $y2 ]
+ Parameter #4 [ <required> $x ]
+ Parameter #5 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method pathcurvetorelative ] {
+
+ - Parameters [6] {
+ Parameter #0 [ <required> $x1 ]
+ Parameter #1 [ <required> $y1 ]
+ Parameter #2 [ <required> $x2 ]
+ Parameter #3 [ <required> $y2 ]
+ Parameter #4 [ <required> $x ]
+ Parameter #5 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method pathcurvetoquadraticbezierabsolute ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $x1 ]
+ Parameter #1 [ <required> $y1 ]
+ Parameter #2 [ <required> $x ]
+ Parameter #3 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method pathcurvetoquadraticbezierrelative ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $x1 ]
+ Parameter #1 [ <required> $y1 ]
+ Parameter #2 [ <required> $x ]
+ Parameter #3 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method pathcurvetoquadraticbeziersmoothabsolute ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method pathcurvetoquadraticbeziersmoothrelative ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method pathcurvetosmoothabsolute ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $x1 ]
+ Parameter #1 [ <required> $y1 ]
+ Parameter #2 [ <required> $x ]
+ Parameter #3 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method pathcurvetosmoothrelative ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $x1 ]
+ Parameter #1 [ <required> $y1 ]
+ Parameter #2 [ <required> $x ]
+ Parameter #3 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method pathellipticarcabsolute ] {
+
+ - Parameters [7] {
+ Parameter #0 [ <required> $rx ]
+ Parameter #1 [ <required> $ry ]
+ Parameter #2 [ <required> $xAxisRotation ]
+ Parameter #3 [ <required> $largeArc ]
+ Parameter #4 [ <required> $sweep ]
+ Parameter #5 [ <required> $x ]
+ Parameter #6 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method pathellipticarcrelative ] {
+
+ - Parameters [7] {
+ Parameter #0 [ <required> $rx ]
+ Parameter #1 [ <required> $ry ]
+ Parameter #2 [ <required> $xAxisRotation ]
+ Parameter #3 [ <required> $largeArc ]
+ Parameter #4 [ <required> $sweep ]
+ Parameter #5 [ <required> $x ]
+ Parameter #6 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method pathfinish ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:gmagick> public method pathlinetoabsolute ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method pathlinetorelative ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method pathlinetohorizontalabsolute ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method pathlinetohorizontalrelative ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $x ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method pathlinetoverticalabsolute ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method pathlinetoverticalrelative ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $x ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method pathmovetoabsolute ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method pathmovetorelative ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method pathstart ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:gmagick> public method popclippath ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:gmagick> public method popdefs ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:gmagick> public method poppattern ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:gmagick> public method pushclippath ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $clipMask ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method pushdefs ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:gmagick> public method pushpattern ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> $pattern_id ]
+ Parameter #1 [ <required> $x ]
+ Parameter #2 [ <required> $y ]
+ Parameter #3 [ <required> $width ]
+ Parameter #4 [ <required> $height ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method skewx ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $degrees ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method skewy ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $degrees ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method setstrokepatternurl ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $url ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method gettextantialias ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:gmagick> public method settextantialias ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $antialias ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method gettextundercolor ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:gmagick> public method settextundercolor ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $color ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method translate ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method setviewbox ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $sx ]
+ Parameter #1 [ <required> $sy ]
+ Parameter #2 [ <required> $ex ]
+ Parameter #3 [ <required> $ey ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method popGraphicContext ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:gmagick> public method pushGraphicContext ] {
+
+ - Parameters [0] {
+ }
+ }
}
}
@@ -1909,7 +2680,7 @@ Extension [ <persistent> extension #25 gmagick version 1.1.7RC3 ] {
- Properties [0] {
}
- - Methods [6] {
+ - Methods [9] {
Method [ <internal:gmagick, ctor> public method __construct ] {
- Parameters [1] {
@@ -1938,6 +2709,13 @@ Extension [ <persistent> extension #25 gmagick version 1.1.7RC3 ] {
}
}
+ Method [ <internal:gmagick> public method setcolorcount ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $color_count ]
+ }
+ }
+
Method [ <internal:gmagick> public method getcolorvalue ] {
- Parameters [1] {
@@ -1952,6 +2730,21 @@ Extension [ <persistent> extension #25 gmagick version 1.1.7RC3 ] {
Parameter #1 [ <required> $value ]
}
}
+
+ Method [ <internal:gmagick> public method getcolorvaluequantum ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $color ]
+ }
+ }
+
+ Method [ <internal:gmagick> public method setcolorvaluequantum ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $color ]
+ Parameter #1 [ <required> $value ]
+ }
+ }
}
}
}
diff --git a/REFLECTION-PHP7 b/REFLECTION-PHP7
deleted file mode 100644
index d0537e4..0000000
--- a/REFLECTION-PHP7
+++ /dev/null
@@ -1,2752 +0,0 @@
-Extension [ <persistent> extension #62 gmagick version 2.0.4RC1 ] {
-
- - Classes [5] {
- Class [ <internal:gmagick> final class GmagickException extends Exception implements Throwable ] {
-
- - Constants [0] {
- }
-
- - Static properties [0] {
- }
-
- - Static methods [0] {
- }
-
- - Properties [4] {
- Property [ <default> protected $message ]
- Property [ <default> protected $code ]
- Property [ <default> protected $file ]
- Property [ <default> protected $line ]
- }
-
- - Methods [10] {
- Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
-
- - Parameters [3] {
- Parameter #0 [ <optional> $message ]
- Parameter #1 [ <optional> $code ]
- Parameter #2 [ <optional> $previous ]
- }
- }
-
- Method [ <internal:Core, inherits Exception> public method __wakeup ] {
- }
-
- Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
- }
-
- Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
- }
-
- Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
- }
-
- Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
- }
-
- Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
- }
-
- Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
- }
-
- Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
- }
-
- Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
- }
- }
- }
-
- Class [ <internal:gmagick> final class GmagickPixelException extends Exception implements Throwable ] {
-
- - Constants [0] {
- }
-
- - Static properties [0] {
- }
-
- - Static methods [0] {
- }
-
- - Properties [4] {
- Property [ <default> protected $message ]
- Property [ <default> protected $code ]
- Property [ <default> protected $file ]
- Property [ <default> protected $line ]
- }
-
- - Methods [10] {
- Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
-
- - Parameters [3] {
- Parameter #0 [ <optional> $message ]
- Parameter #1 [ <optional> $code ]
- Parameter #2 [ <optional> $previous ]
- }
- }
-
- Method [ <internal:Core, inherits Exception> public method __wakeup ] {
- }
-
- Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
- }
-
- Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
- }
-
- Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
- }
-
- Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
- }
-
- Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
- }
-
- Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
- }
-
- Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
- }
-
- Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
- }
- }
- }
-
- Class [ <internal:gmagick> class Gmagick ] {
-
- - Constants [249] {
- Constant [ integer COLOR_BLACK ] { 11 }
- Constant [ integer COLOR_BLUE ] { 12 }
- Constant [ integer COLOR_CYAN ] { 13 }
- Constant [ integer COLOR_GREEN ] { 14 }
- Constant [ integer COLOR_RED ] { 15 }
- Constant [ integer COLOR_YELLOW ] { 16 }
- Constant [ integer COLOR_MAGENTA ] { 17 }
- Constant [ integer COLOR_OPACITY ] { 18 }
- Constant [ integer COLOR_ALPHA ] { 19 }
- Constant [ integer COLOR_FUZZ ] { 20 }
- Constant [ integer GMAGICK_EXTNUM ] { 1 }
- Constant [ integer COMPOSITE_DEFAULT ] { 1 }
- Constant [ integer COMPOSITE_UNDEFINED ] { 0 }
- Constant [ integer COMPOSITE_NO ] { 23 }
- Constant [ integer COMPOSITE_ADD ] { 8 }
- Constant [ integer COMPOSITE_ATOP ] { 4 }
- Constant [ integer COMPOSITE_BUMPMAP ] { 12 }
- Constant [ integer COMPOSITE_CLEAR ] { 18 }
- Constant [ integer COMPOSITE_COLORIZE ] { 28 }
- Constant [ integer COMPOSITE_COPYBLACK ] { 35 }
- Constant [ integer COMPOSITE_COPYBLUE ] { 16 }
- Constant [ integer COMPOSITE_COPY ] { 13 }
- Constant [ integer COMPOSITE_COPYCYAN ] { 32 }
- Constant [ integer COMPOSITE_COPYGREEN ] { 15 }
- Constant [ integer COMPOSITE_COPYMAGENTA ] { 33 }
- Constant [ integer COMPOSITE_COPYOPACITY ] { 17 }
- Constant [ integer COMPOSITE_COPYRED ] { 14 }
- Constant [ integer COMPOSITE_COPYYELLOW ] { 34 }
- Constant [ integer COMPOSITE_DARKEN ] { 24 }
- Constant [ integer COMPOSITE_DIFFERENCE ] { 10 }
- Constant [ integer COMPOSITE_DISPLACE ] { 20 }
- Constant [ integer COMPOSITE_DISSOLVE ] { 19 }
- Constant [ integer COMPOSITE_HUE ] { 26 }
- Constant [ integer COMPOSITE_IN ] { 2 }
- Constant [ integer COMPOSITE_LIGHTEN ] { 25 }
- Constant [ integer COMPOSITE_LUMINIZE ] { 29 }
- Constant [ integer COMPOSITE_MINUS ] { 7 }
- Constant [ integer COMPOSITE_MODULATE ] { 21 }
- Constant [ integer COMPOSITE_MULTIPLY ] { 11 }
- Constant [ integer COMPOSITE_OUT ] { 3 }
- Constant [ integer COMPOSITE_OVER ] { 1 }
- Constant [ integer COMPOSITE_OVERLAY ] { 31 }
- Constant [ integer COMPOSITE_PLUS ] { 6 }
- Constant [ integer COMPOSITE_REPLACE ] { 13 }
- Constant [ integer COMPOSITE_SATURATE ] { 27 }
- Constant [ integer COMPOSITE_SCREEN ] { 30 }
- Constant [ integer COMPOSITE_SUBTRACT ] { 9 }
- Constant [ integer COMPOSITE_THRESHOLD ] { 22 }
- Constant [ integer COMPOSITE_XOR ] { 5 }
- Constant [ integer MONTAGEMODE_FRAME ] { 1 }
- Constant [ integer MONTAGEMODE_UNFRAME ] { 2 }
- Constant [ integer MONTAGEMODE_CONCATENATE ] { 3 }
- Constant [ integer STYLE_NORMAL ] { 0 }
- Constant [ integer STYLE_ITALIC ] { 1 }
- Constant [ integer STYLE_OBLIQUE ] { 2 }
- Constant [ integer STYLE_ANY ] { 3 }
- Constant [ integer FILTER_UNDEFINED ] { 0 }
- Constant [ integer FILTER_POINT ] { 1 }
- Constant [ integer FILTER_BOX ] { 2 }
- Constant [ integer FILTER_TRIANGLE ] { 3 }
- Constant [ integer FILTER_HERMITE ] { 4 }
- Constant [ integer FILTER_HANNING ] { 5 }
- Constant [ integer FILTER_HAMMING ] { 6 }
- Constant [ integer FILTER_BLACKMAN ] { 7 }
- Constant [ integer FILTER_GAUSSIAN ] { 8 }
- Constant [ integer FILTER_QUADRATIC ] { 9 }
- Constant [ integer FILTER_CUBIC ] { 10 }
- Constant [ integer FILTER_CATROM ] { 11 }
- Constant [ integer FILTER_MITCHELL ] { 12 }
- Constant [ integer FILTER_LANCZOS ] { 13 }
- Constant [ integer FILTER_BESSEL ] { 14 }
- Constant [ integer FILTER_SINC ] { 15 }
- Constant [ integer IMGTYPE_UNDEFINED ] { 0 }
- Constant [ integer IMGTYPE_BILEVEL ] { 1 }
- Constant [ integer IMGTYPE_GRAYSCALE ] { 2 }
- Constant [ integer IMGTYPE_GRAYSCALEMATTE ] { 3 }
- Constant [ integer IMGTYPE_PALETTE ] { 4 }
- Constant [ integer IMGTYPE_PALETTEMATTE ] { 5 }
- Constant [ integer IMGTYPE_TRUECOLOR ] { 6 }
- Constant [ integer IMGTYPE_TRUECOLORMATTE ] { 7 }
- Constant [ integer IMGTYPE_COLORSEPARATION ] { 8 }
- Constant [ integer IMGTYPE_COLORSEPARATIONMATTE ] { 9 }
- Constant [ integer IMGTYPE_OPTIMIZE ] { 10 }
- Constant [ integer RESOLUTION_UNDEFINED ] { 0 }
- Constant [ integer RESOLUTION_PIXELSPERINCH ] { 1 }
- Constant [ integer RESOLUTION_PIXELSPERCENTIMETER ] { 2 }
- Constant [ integer COMPRESSION_UNDEFINED ] { 0 }
- Constant [ integer COMPRESSION_NO ] { 1 }
- Constant [ integer COMPRESSION_BZIP ] { 2 }
- Constant [ integer COMPRESSION_FAX ] { 3 }
- Constant [ integer COMPRESSION_GROUP4 ] { 4 }
- Constant [ integer COMPRESSION_JPEG ] { 5 }
- Constant [ integer COMPRESSION_LOSSLESSJPEG ] { 6 }
- Constant [ integer COMPRESSION_LZW ] { 7 }
- Constant [ integer COMPRESSION_RLE ] { 8 }
- Constant [ integer COMPRESSION_ZIP ] { 9 }
- Constant [ integer INTERLACE_UNDEFINED ] { 0 }
- Constant [ integer INTERLACE_NO ] { 1 }
- Constant [ integer INTERLACE_NONE ] { 1 }
- Constant [ integer INTERLACE_LINE ] { 2 }
- Constant [ integer INTERLACE_PLANE ] { 3 }
- Constant [ integer INTERLACE_PARTITION ] { 4 }
- Constant [ integer PAINT_POINT ] { 0 }
- Constant [ integer PAINT_REPLACE ] { 1 }
- Constant [ integer PAINT_FLOODFILL ] { 2 }
- Constant [ integer PAINT_FILLTOBORDER ] { 3 }
- Constant [ integer PAINT_RESET ] { 4 }
- Constant [ integer GRAVITY_NORTHWEST ] { 1 }
- Constant [ integer GRAVITY_NORTH ] { 2 }
- Constant [ integer GRAVITY_NORTHEAST ] { 3 }
- Constant [ integer GRAVITY_WEST ] { 4 }
- Constant [ integer GRAVITY_CENTER ] { 5 }
- Constant [ integer GRAVITY_EAST ] { 6 }
- Constant [ integer GRAVITY_SOUTHWEST ] { 7 }
- Constant [ integer GRAVITY_SOUTH ] { 8 }
- Constant [ integer GRAVITY_SOUTHEAST ] { 9 }
- Constant [ integer STRETCH_NORMAL ] { 0 }
- Constant [ integer STRETCH_ULTRACONDENSED ] { 1 }
- Constant [ integer STRETCH_CONDENSED ] { 3 }
- Constant [ integer STRETCH_SEMICONDENSED ] { 4 }
- Constant [ integer STRETCH_SEMIEXPANDED ] { 5 }
- Constant [ integer STRETCH_EXPANDED ] { 6 }
- Constant [ integer STRETCH_EXTRAEXPANDED ] { 7 }
- Constant [ integer STRETCH_ULTRAEXPANDED ] { 8 }
- Constant [ integer STRETCH_ANY ] { 9 }
- Constant [ integer ALIGN_UNDEFINED ] { 0 }
- Constant [ integer ALIGN_LEFT ] { 1 }
- Constant [ integer ALIGN_CENTER ] { 2 }
- Constant [ integer ALIGN_RIGHT ] { 3 }
- Constant [ integer DECORATION_NO ] { 0 }
- Constant [ integer DECORATION_UNDERLINE ] { 1 }
- Constant [ integer DECORATION_OVERLINE ] { 2 }
- Constant [ integer DECORATION_LINETROUGH ] { 3 }
- Constant [ integer NOISE_UNIFORM ] { 0 }
- Constant [ integer NOISE_GAUSSIAN ] { 1 }
- Constant [ integer NOISE_MULTIPLICATIVEGAUSSIAN ] { 2 }
- Constant [ integer NOISE_IMPULSE ] { 3 }
- Constant [ integer NOISE_LAPLACIAN ] { 4 }
- Constant [ integer NOISE_POISSON ] { 5 }
- Constant [ integer CHANNEL_UNDEFINED ] { 0 }
- Constant [ integer CHANNEL_RED ] { 1 }
- Constant [ integer CHANNEL_CYAN ] { 2 }
- Constant [ integer CHANNEL_GREEN ] { 3 }
- Constant [ integer CHANNEL_MAGENTA ] { 4 }
- Constant [ integer CHANNEL_BLUE ] { 5 }
- Constant [ integer CHANNEL_YELLOW ] { 6 }
- Constant [ integer CHANNEL_OPACITY ] { 7 }
- Constant [ integer CHANNEL_MATTE ] { 9 }
- Constant [ integer CHANNEL_BLACK ] { 8 }
- Constant [ integer CHANNEL_INDEX ] { 8 }
- Constant [ integer CHANNEL_ALL ] { 10 }
- Constant [ integer CHANNEL_DEFAULT ] { 8 }
- Constant [ integer METRIC_UNDEFINED ] { 0 }
- Constant [ integer METRIC_MEANABSOLUTEERROR ] { 1 }
- Constant [ integer METRIC_MEANSQUAREERROR ] { 2 }
- Constant [ integer METRIC_PEAKABSOLUTEERROR ] { 3 }
- Constant [ integer METRIC_PEAKSIGNALTONOISERATIO ] { 4 }
- Constant [ integer METRIC_ROOTMEANSQUAREDERROR ] { 5 }
- Constant [ integer PIXEL_CHAR ] { 0 }
- Constant [ integer PIXEL_DOUBLE ] { 5 }
- Constant [ integer PIXEL_FLOAT ] { 4 }
- Constant [ integer PIXEL_INTEGER ] { 2 }
- Constant [ integer PIXEL_LONG ] { 3 }
- Constant [ integer PIXEL_SHORT ] { 1 }
- Constant [ integer COLORSPACE_UNDEFINED ] { 0 }
- Constant [ integer COLORSPACE_RGB ] { 1 }
- Constant [ integer COLORSPACE_GRAY ] { 2 }
- Constant [ integer COLORSPACE_TRANSPARENT ] { 3 }
- Constant [ integer COLORSPACE_OHTA ] { 4 }
- Constant [ integer COLORSPACE_LAB ] { 14 }
- Constant [ integer COLORSPACE_XYZ ] { 5 }
- Constant [ integer COLORSPACE_YCBCR ] { 17 }
- Constant [ integer COLORSPACE_YCC ] { 6 }
- Constant [ integer COLORSPACE_YIQ ] { 7 }
- Constant [ integer COLORSPACE_YPBPR ] { 8 }
- Constant [ integer COLORSPACE_YUV ] { 9 }
- Constant [ integer COLORSPACE_CMYK ] { 10 }
- Constant [ integer COLORSPACE_SRGB ] { 11 }
- Constant [ integer COLORSPACE_HSL ] { 12 }
- Constant [ integer COLORSPACE_HWB ] { 13 }
- Constant [ integer VIRTUALPIXELMETHOD_UNDEFINED ] { 0 }
- Constant [ integer VIRTUALPIXELMETHOD_CONSTANT ] { 1 }
- Constant [ integer VIRTUALPIXELMETHOD_EDGE ] { 2 }
- Constant [ integer VIRTUALPIXELMETHOD_MIRROR ] { 3 }
- Constant [ integer VIRTUALPIXELMETHOD_TILE ] { 4 }
- Constant [ integer PREVIEW_UNDEFINED ] { 0 }
- Constant [ integer PREVIEW_ROTATE ] { 1 }
- Constant [ integer PREVIEW_SHEAR ] { 2 }
- Constant [ integer PREVIEW_ROLL ] { 3 }
- Constant [ integer PREVIEW_HUE ] { 4 }
- Constant [ integer PREVIEW_SATURATION ] { 5 }
- Constant [ integer PREVIEW_BRIGHTNESS ] { 6 }
- Constant [ integer PREVIEW_GAMMA ] { 7 }
- Constant [ integer PREVIEW_SPIFF ] { 8 }
- Constant [ integer PREVIEW_DULL ] { 9 }
- Constant [ integer PREVIEW_GRAYSCALE ] { 10 }
- Constant [ integer PREVIEW_QUANTIZE ] { 11 }
- Constant [ integer PREVIEW_DESPECKLE ] { 12 }
- Constant [ integer PREVIEW_REDUCENOISE ] { 13 }
- Constant [ integer PREVIEW_ADDNOISE ] { 14 }
- Constant [ integer PREVIEW_SHARPEN ] { 15 }
- Constant [ integer PREVIEW_BLUR ] { 16 }
- Constant [ integer PREVIEW_THRESHOLD ] { 17 }
- Constant [ integer PREVIEW_EDGEDETECT ] { 18 }
- Constant [ integer PREVIEW_SPREAD ] { 19 }
- Constant [ integer PREVIEW_SOLARIZE ] { 20 }
- Constant [ integer PREVIEW_SHADE ] { 21 }
- Constant [ integer PREVIEW_RAISE ] { 22 }
- Constant [ integer PREVIEW_SEGMENT ] { 23 }
- Constant [ integer PREVIEW_SWIRL ] { 24 }
- Constant [ integer PREVIEW_IMPLODE ] { 25 }
- Constant [ integer PREVIEW_WAVE ] { 26 }
- Constant [ integer PREVIEW_OILPAINT ] { 27 }
- Constant [ integer PREVIEW_CHARCOALDRAWING ] { 28 }
- Constant [ integer PREVIEW_JPEG ] { 29 }
- Constant [ integer RENDERINGINTENT_UNDEFINED ] { 0 }
- Constant [ integer RENDERINGINTENT_SATURATION ] { 1 }
- Constant [ integer RENDERINGINTENT_PERCEPTUAL ] { 2 }
- Constant [ integer RENDERINGINTENT_ABSOLUTE ] { 3 }
- Constant [ integer RENDERINGINTENT_RELATIVE ] { 4 }
- Constant [ integer FILLRULE_UNDEFINED ] { 0 }
- Constant [ integer FILLRULE_EVENODD ] { 1 }
- Constant [ integer FILLRULE_NONZERO ] { 2 }
- Constant [ integer PATHUNITS_USERSPACE ] { 0 }
- Constant [ integer PATHUNITS_USERSPACEONUSE ] { 1 }
- Constant [ integer PATHUNITS_OBJECTBOUNDINGBOX ] { 2 }
- Constant [ integer LINECAP_UNDEFINED ] { 0 }
- Constant [ integer LINECAP_BUTT ] { 1 }
- Constant [ integer LINECAP_ROUND ] { 2 }
- Constant [ integer LINECAP_SQUARE ] { 3 }
- Constant [ integer LINEJOIN_UNDEFINED ] { 0 }
- Constant [ integer LINEJOIN_MITER ] { 1 }
- Constant [ integer LINEJOIN_ROUND ] { 2 }
- Constant [ integer LINEJOIN_BEVEL ] { 3 }
- Constant [ integer RESOURCETYPE_UNDEFINED ] { 0 }
- Constant [ integer RESOURCETYPE_AREA ] { 0 }
- Constant [ integer RESOURCETYPE_DISK ] { 1 }
- Constant [ integer RESOURCETYPE_FILE ] { 2 }
- Constant [ integer RESOURCETYPE_MAP ] { 3 }
- Constant [ integer RESOURCETYPE_MEMORY ] { 4 }
- Constant [ integer DISPOSE_UNDEFINED ] { 0 }
- Constant [ integer DISPOSE_NONE ] { 1 }
- Constant [ integer DISPOSE_BACKGROUND ] { 2 }
- Constant [ integer DISPOSE_PREVIOUS ] { 3 }
- Constant [ integer QUANTUM_DEPTH ] { 16 }
- Constant [ integer QUANTUM ] { 131071 }
- Constant [ string VERSION_TXT ] { 1.3.24 }
- Constant [ integer VERSION_LIB ] { 1578240 }
- Constant [ integer VERSION_NUM ] { 1003024 }
- }
-
- - Static properties [0] {
- }
-
- - Static methods [0] {
- }
-
- - Properties [0] {
- }
-
- - Methods [209] {
- Method [ <internal:gmagick, ctor> public method __construct ] {
-
- - Parameters [1] {
- Parameter #0 [ <optional> $filename ]
- }
- }
-
- Method [ <internal:gmagick> public method __tostring ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method readimage ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $filename ]
- }
- }
-
- Method [ <internal:gmagick> public method writeimage ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $filename ]
- }
- }
-
- Method [ <internal:gmagick> public method resizeimage ] {
-
- - Parameters [5] {
- Parameter #0 [ <required> $width ]
- Parameter #1 [ <required> $height ]
- Parameter #2 [ <required> $filter ]
- Parameter #3 [ <required> $blur ]
- Parameter #4 [ <required> $fit ]
- }
- }
-
- Method [ <internal:gmagick> public method thumbnailimage ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $width ]
- Parameter #1 [ <required> $height ]
- }
- }
-
- Method [ <internal:gmagick> public method clear ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method cropimage ] {
-
- - Parameters [4] {
- Parameter #0 [ <required> $x ]
- Parameter #1 [ <required> $y ]
- Parameter #2 [ <required> $width ]
- Parameter #3 [ <required> $height ]
- }
- }
-
- Method [ <internal:gmagick> public method coalesceimages ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method compositeimage ] {
-
- - Parameters [4] {
- Parameter #0 [ <required> Gmagick $source ]
- Parameter #1 [ <required> $COMPOSE ]
- Parameter #2 [ <required> $x ]
- Parameter #3 [ <required> $y ]
- }
- }
-
- Method [ <internal:gmagick> public method drawimage ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> GmagickDraw $GmagickDraw ]
- }
- }
-
- Method [ <internal:gmagick> public method annotateimage ] {
-
- - Parameters [5] {
- Parameter #0 [ <required> GmagickDraw $GmagickDraw ]
- Parameter #1 [ <required> $x ]
- Parameter #2 [ <required> $y ]
- Parameter #3 [ <required> $angle ]
- Parameter #4 [ <required> $text ]
- }
- }
-
- Method [ <internal:gmagick> public method blurimage ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $radius ]
- Parameter #1 [ <required> $sigma ]
- }
- }
-
- Method [ <internal:gmagick> public method addimage ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> Gmagick $Gmagick ]
- }
- }
-
- Method [ <internal:gmagick> public method addnoiseimage ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $NOISE ]
- }
- }
-
- Method [ <internal:gmagick> public method negateimage ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $gray ]
- Parameter #1 [ <optional> $CHANNEL ]
- }
- }
-
- Method [ <internal:gmagick> public method borderimage ] {
-
- - Parameters [3] {
- Parameter #0 [ <required> $color ]
- Parameter #1 [ <required> $width ]
- Parameter #2 [ <required> $height ]
- }
- }
-
- Method [ <internal:gmagick> public method thresholdimage ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $threshold ]
- Parameter #1 [ <optional> $CHANNELTYPE ]
- }
- }
-
- Method [ <internal:gmagick> public method charcoalimage ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $radius ]
- Parameter #1 [ <required> $sigma ]
- }
- }
-
- Method [ <internal:gmagick> public method chopimage ] {
-
- - Parameters [4] {
- Parameter #0 [ <required> $width ]
- Parameter #1 [ <required> $height ]
- Parameter #2 [ <required> $x ]
- Parameter #3 [ <required> $y ]
- }
- }
-
- Method [ <internal:gmagick> public method commentimage ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $comment ]
- }
- }
-
- Method [ <internal:gmagick> public method current ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method cropthumbnailimage ] {
-
- - Parameters [4] {
- Parameter #0 [ <required> $width ]
- Parameter #1 [ <required> $height ]
- Parameter #2 [ <optional> $fit ]
- Parameter #3 [ <optional> $legacy ]
- }
- }
-
- Method [ <internal:gmagick> public method cyclecolormapimage ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $displace ]
- }
- }
-
- Method [ <internal:gmagick> public method deconstructimages ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method despeckleimage ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method destroy ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method edgeimage ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $radius ]
- }
- }
-
- Method [ <internal:gmagick> public method embossimage ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $radius ]
- Parameter #1 [ <required> $sigma ]
- }
- }
-
- Method [ <internal:gmagick> public method enhanceimage ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method equalizeimage ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method flattenimages ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method flipimage ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method flopimage ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method frameimage ] {
-
- - Parameters [5] {
- Parameter #0 [ <required> $color ]
- Parameter #1 [ <required> $width ]
- Parameter #2 [ <required> $height ]
- Parameter #3 [ <required> $inner_bevel ]
- Parameter #4 [ <required> $outer_bevel ]
- }
- }
-
- Method [ <internal:gmagick> public method gammaimage ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $gamma ]
- }
- }
-
- Method [ <internal:gmagick> public method getcopyright ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getfilename ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getimagebackgroundcolor ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method setimagebackgroundcolor ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $color ]
- }
- }
-
- Method [ <internal:gmagick> public method getimageblueprimary ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getimagebordercolor ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getimagechanneldepth ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method setimageblueprimary ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $x ]
- Parameter #1 [ <required> $y ]
- }
- }
-
- Method [ <internal:gmagick> public method setimagebordercolor ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $color ]
- }
- }
-
- Method [ <internal:gmagick> public method getimageblob ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getimagesblob ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method setimagechanneldepth ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $CHANNEL ]
- Parameter #1 [ <required> $depth ]
- }
- }
-
- Method [ <internal:gmagick> public method setimagecolorspace ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $COLORSPACE ]
- }
- }
-
- Method [ <internal:gmagick> public method setinterlacescheme ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $INTERLACE ]
- }
- }
-
- Method [ <internal:gmagick> public method getimagecolorspace ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getimagecolors ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getimagecompose ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getimagedelay ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getimagedepth ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getnumberimages ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method setimagecompose ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $COMPOSITE ]
- }
- }
-
- Method [ <internal:gmagick> public method setimagecompression ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $COMPRESSION ]
- }
- }
-
- Method [ <internal:gmagick> public method getimagecompression ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method setimagedelay ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $delay ]
- }
- }
-
- Method [ <internal:gmagick> public method setimagedepth ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $depth ]
- }
- }
-
- Method [ <internal:gmagick> public method getimagedispose ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method setimagedispose ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $DISPOSETYPE ]
- }
- }
-
- Method [ <internal:gmagick> public method setfilename ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $filename ]
- }
- }
-
- Method [ <internal:gmagick> public method getimageextrema ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getimagefilename ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method setimagefilename ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $filename ]
- }
- }
-
- Method [ <internal:gmagick> public method getimageformat ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method setimageformat ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $imageFormat ]
- }
- }
-
- Method [ <internal:gmagick> public method setcompressionquality ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $quality ]
- }
- }
-
- Method [ <internal:gmagick> public method getimagegamma ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method setimagegamma ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $gamma ]
- }
- }
-
- Method [ <internal:gmagick> public method getimagegreenprimary ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method setimagegreenprimary ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $x ]
- Parameter #1 [ <required> $y ]
- }
- }
-
- Method [ <internal:gmagick> public method getimageheight ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getimagehistogram ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getimageindex ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method setimageindex ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $index ]
- }
- }
-
- Method [ <internal:gmagick> public method getimageinterlacescheme ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method setimageinterlacescheme ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $INTERLACE ]
- }
- }
-
- Method [ <internal:gmagick> public method getimageiterations ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getimagemattecolor ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getimagepage ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getimageprofile ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getimageredprimary ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getimagerenderingintent ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getimageresolution ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getimagescene ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getimagesignature ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getimagetype ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method setimageiterations ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $iterations ]
- }
- }
-
- Method [ <internal:gmagick> public method setimageprofile ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $name ]
- Parameter #1 [ <required> $profile ]
- }
- }
-
- Method [ <internal:gmagick> public method setimageredprimary ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $x ]
- Parameter #1 [ <required> $y ]
- }
- }
-
- Method [ <internal:gmagick> public method setimagerenderingintent ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $RENDERINGINTENT ]
- }
- }
-
- Method [ <internal:gmagick> public method setimageresolution ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $xResolution ]
- Parameter #1 [ <required> $yResolution ]
- }
- }
-
- Method [ <internal:gmagick> public method setresolution ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $xResolution ]
- Parameter #1 [ <required> $yResolution ]
- }
- }
-
- Method [ <internal:gmagick> public method setimagescene ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $scene ]
- }
- }
-
- Method [ <internal:gmagick> public method setimagetype ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $IMGTYPE ]
- }
- }
-
- Method [ <internal:gmagick> public method setimagepage ] {
-
- - Parameters [4] {
- Parameter #0 [ <required> $width ]
- Parameter #1 [ <required> $height ]
- Parameter #2 [ <required> $x ]
- Parameter #3 [ <required> $y ]
- }
- }
-
- Method [ <internal:gmagick> public method getimageunits ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getimagewhitepoint ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getimagewidth ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getpackagename ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getquantumdepth ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getreleasedate ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getresourcelimit ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $resource_type ]
- }
- }
-
- Method [ <internal:gmagick> public method setresourcelimit ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $RESOURCETYPE ]
- Parameter #1 [ <required> $limit ]
- }
- }
-
- Method [ <internal:gmagick> public method getsamplingfactors ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getsize ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method setimageunits ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $RESOLUTION ]
- }
- }
-
- Method [ <internal:gmagick> public method setimagewhitepoint ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $x ]
- Parameter #1 [ <required> $y ]
- }
- }
-
- Method [ <internal:gmagick> public method setsamplingfactors ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $factors ]
- }
- }
-
- Method [ <internal:gmagick> public method setsize ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $columns ]
- Parameter #1 [ <required> $rows ]
- }
- }
-
- Method [ <internal:gmagick> public method getversion ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getimagegeometry ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getimage ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method setimage ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> Gmagick $Gmagick ]
- }
- }
-
- Method [ <internal:gmagick> public method hasnextimage ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method haspreviousimage ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method implodeimage ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $radius ]
- }
- }
-
- Method [ <internal:gmagick> public method labelimage ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $label ]
- }
- }
-
- Method [ <internal:gmagick> public method levelimage ] {
-
- - Parameters [4] {
- Parameter #0 [ <required> $blackPoint ]
- Parameter #1 [ <required> $gamma ]
- Parameter #2 [ <required> $whitePoint ]
- Parameter #3 [ <optional> $CHANNEL ]
- }
- }
-
- Method [ <internal:gmagick> public method magnifyimage ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method mapimage ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> gmagick $gmagick ]
- Parameter #1 [ <required> $dither ]
- }
- }
-
- Method [ <internal:gmagick> public method medianfilterimage ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $radius ]
- }
- }
-
- Method [ <internal:gmagick> public method minifyimage ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method modulateimage ] {
-
- - Parameters [3] {
- Parameter #0 [ <required> $brightness ]
- Parameter #1 [ <required> $saturation ]
- Parameter #2 [ <required> $hue ]
- }
- }
-
- Method [ <internal:gmagick> public method motionblurimage ] {
-
- - Parameters [3] {
- Parameter #0 [ <required> $radius ]
- Parameter #1 [ <required> $sigma ]
- Parameter #2 [ <required> $angle ]
- }
- }
-
- Method [ <internal:gmagick> public method nextimage ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method newimage ] {
-
- - Parameters [4] {
- Parameter #0 [ <required> $columns ]
- Parameter #1 [ <required> $rows ]
- Parameter #2 [ <required> $background_color ]
- Parameter #3 [ <optional> $format ]
- }
- }
-
- Method [ <internal:gmagick> public method normalizeimage ] {
-
- - Parameters [1] {
- Parameter #0 [ <optional> $CHANNEL ]
- }
- }
-
- Method [ <internal:gmagick> public method oilpaintimage ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method previousimage ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method profileimage ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $name ]
- Parameter #1 [ <required> $profile ]
- }
- }
-
- Method [ <internal:gmagick> public method quantizeimage ] {
-
- - Parameters [5] {
- Parameter #0 [ <required> $numColors ]
- Parameter #1 [ <required> $COLORSPACE ]
- Parameter #2 [ <required> $treeDepth ]
- Parameter #3 [ <required> $dither ]
- Parameter #4 [ <required> $measureError ]
- }
- }
-
- Method [ <internal:gmagick> public method quantizeimages ] {
-
- - Parameters [5] {
- Parameter #0 [ <required> $numColors ]
- Parameter #1 [ <required> $COLORSPACE ]
- Parameter #2 [ <required> $treeDepth ]
- Parameter #3 [ <required> $dither ]
- Parameter #4 [ <required> $measureError ]
- }
- }
-
- Method [ <internal:gmagick> public method queryfonts ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method queryfontmetrics ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> GmagickDraw $GmagickDraw ]
- Parameter #1 [ <required> $text ]
- }
- }
-
- Method [ <internal:gmagick> public method queryformats ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $pattern ]
- }
- }
-
- Method [ <internal:gmagick> public method radialblurimage ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $angle ]
- Parameter #1 [ <optional> $CHANNEL ]
- }
- }
-
- Method [ <internal:gmagick> public method raiseimage ] {
-
- - Parameters [5] {
- Parameter #0 [ <required> $width ]
- Parameter #1 [ <required> $height ]
- Parameter #2 [ <required> $x ]
- Parameter #3 [ <required> $y ]
- Parameter #4 [ <required> $raise ]
- }
- }
-
- Method [ <internal:gmagick> public method readimageblob ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $imageContents ]
- Parameter #1 [ <optional> $filename ]
- }
- }
-
- Method [ <internal:gmagick> public method readimagefile ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $fp ]
- }
- }
-
- Method [ <internal:gmagick> public method reducenoiseimage ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $radius ]
- }
- }
-
- Method [ <internal:gmagick> public method removeimage ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method removeimageprofile ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $name ]
- }
- }
-
- Method [ <internal:gmagick> public method resampleimage ] {
-
- - Parameters [4] {
- Parameter #0 [ <required> $xResolution ]
- Parameter #1 [ <required> $yResolution ]
- Parameter #2 [ <required> $FILTER ]
- Parameter #3 [ <required> $blur ]
- }
- }
-
- Method [ <internal:gmagick> public method rollimage ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $x ]
- Parameter #1 [ <required> $y ]
- }
- }
-
- Method [ <internal:gmagick> public method rotateimage ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $color ]
- Parameter #1 [ <required> $degrees ]
- }
- }
-
- Method [ <internal:gmagick> public method scaleimage ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $width ]
- Parameter #1 [ <required> $height ]
- }
- }
-
- Method [ <internal:gmagick> public method separateimagechannel ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $CHANNEL ]
- }
- }
-
- Method [ <internal:gmagick> public method sharpenimage ] {
-
- - Parameters [3] {
- Parameter #0 [ <required> $radius ]
- Parameter #1 [ <required> $sigma ]
- Parameter #2 [ <optional> $CHANNEL ]
- }
- }
-
- Method [ <internal:gmagick> public method shearimage ] {
-
- - Parameters [3] {
- Parameter #0 [ <required> $color ]
- Parameter #1 [ <required> $xShear ]
- Parameter #2 [ <required> $yShear ]
- }
- }
-
- Method [ <internal:gmagick> public method solarizeimage ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $threshold ]
- }
- }
-
- Method [ <internal:gmagick> public method spreadimage ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $radius ]
- }
- }
-
- Method [ <internal:gmagick> public method stripimage ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method swirlimage ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $degrees ]
- }
- }
-
- Method [ <internal:gmagick> public method trimimage ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $fuzz ]
- }
- }
-
- Method [ <internal:gmagick> public method sampleimage ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $columns ]
- Parameter #1 [ <required> $rows ]
- }
- }
-
- Method [ <internal:gmagick> public method cloneimage ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method appendimages ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $stack ]
- }
- }
-
- Method [ <internal:gmagick> public method unsharpmaskimage ] {
-
- - Parameters [4] {
- Parameter #0 [ <required> $radius ]
- Parameter #1 [ <required> $sigma ]
- Parameter #2 [ <required> $amount ]
- Parameter #3 [ <required> $threshold ]
- }
- }
-
- Method [ <internal:gmagick> public method read ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $filename ]
- }
- }
-
- Method [ <internal:gmagick> public method write ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $filename ]
- }
- }
-
- Method [ <internal:gmagick> public method adaptivethresholdimage ] {
-
- - Parameters [3] {
- Parameter #0 [ <required> $width ]
- Parameter #1 [ <required> $height ]
- Parameter #2 [ <required> $offset ]
- }
- }
-
- Method [ <internal:gmagick> public method affinetransformimage ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> GmagickDraw $GmagickDraw ]
- }
- }
-
- Method [ <internal:gmagick> public method averageimages ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method blackthresholdimage ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $color ]
- }
- }
-
- Method [ <internal:gmagick> public method colordecisionlist ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $antialias ]
- }
- }
-
- Method [ <internal:gmagick> public method clipimage ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method clippathimage ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $pathname ]
- Parameter #1 [ <required> $inside ]
- }
- }
-
- Method [ <internal:gmagick> public method colorfloodfillimage ] {
-
- - Parameters [5] {
- Parameter #0 [ <required> $fill_color ]
- Parameter #1 [ <required> $fuzz ]
- Parameter #2 [ <required> $border_color ]
- Parameter #3 [ <required> $y ]
- Parameter #4 [ <required> $x ]
- }
- }
-
- Method [ <internal:gmagick> public method colorizeimage ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $colorize_color ]
- Parameter #1 [ <required> $opacity ]
- }
- }
-
- Method [ <internal:gmagick> public method compareimagechannels ] {
-
- - Parameters [3] {
- Parameter #0 [ <required> Gmagick $Gmagick ]
- Parameter #1 [ <required> $channel ]
- Parameter #2 [ <required> $metric ]
- }
- }
-
- Method [ <internal:gmagick> public method compareimages ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> Gmagick $Gmagick ]
- Parameter #1 [ <required> $metric ]
- }
- }
-
- Method [ <internal:gmagick> public method contrastimage ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $sharpen ]
- }
- }
-
- Method [ <internal:gmagick> public method convolveimage ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $kernel ]
- }
- }
-
- Method [ <internal:gmagick> public method extentimage ] {
-
- - Parameters [4] {
- Parameter #0 [ <required> $width ]
- Parameter #1 [ <required> $height ]
- Parameter #2 [ <required> $x ]
- Parameter #3 [ <required> $y ]
- }
- }
-
- Method [ <internal:gmagick> public method getimageattribute ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $key ]
- }
- }
-
- Method [ <internal:gmagick> public method getimagechannelextrema ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $channel ]
- }
- }
-
- Method [ <internal:gmagick> public method getimagechannelmean ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $channel ]
- }
- }
-
- Method [ <internal:gmagick> public method getimagecolormapcolor ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $index ]
- }
- }
-
- Method [ <internal:gmagick> public method getimagegravity ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getimagevirtualpixelmethod ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method haldclutimage ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> Gmagick $Gmagick ]
- }
- }
-
- Method [ <internal:gmagick> public method mattefloodfillimage ] {
-
- - Parameters [5] {
- Parameter #0 [ <required> $alpha ]
- Parameter #1 [ <required> $fuzz ]
- Parameter #2 [ <required> $color ]
- Parameter #3 [ <required> $x ]
- Parameter #4 [ <required> $y ]
- }
- }
-
- Method [ <internal:gmagick> public method montageimage ] {
-
- - Parameters [5] {
- Parameter #0 [ <required> GmagickDraw $GmagickDraw ]
- Parameter #1 [ <required> $tile_geometry ]
- Parameter #2 [ <required> $thumbnail_geometry ]
- Parameter #3 [ <required> $montageMode ]
- Parameter #4 [ <required> $frame ]
- }
- }
-
- Method [ <internal:gmagick> public method morphimages ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $frames ]
- }
- }
-
- Method [ <internal:gmagick> public method mosaicimages ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method setimageattribute ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $key ]
- Parameter #1 [ <required> $value ]
- }
- }
-
- Method [ <internal:gmagick> public method setimagecolormapcolor ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $index ]
- Parameter #1 [ <required> $color ]
- }
- }
-
- Method [ <internal:gmagick> public method setimagegravity ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $gravity ]
- }
- }
-
- Method [ <internal:gmagick> public method setimagemattecolor ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $color ]
- }
- }
-
- Method [ <internal:gmagick> public method setimagevirtualpixelmethod ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $virtual_pixel_method ]
- }
- }
-
- Method [ <internal:gmagick> public method shaveimage ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $columns ]
- Parameter #1 [ <required> $rows ]
- }
- }
-
- Method [ <internal:gmagick> public method steganoimage ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> Gmagick $Gmagick ]
- Parameter #1 [ <required> $offset ]
- }
- }
-
- Method [ <internal:gmagick> public method stereoimage ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> Gmagick $Gmagick ]
- }
- }
-
- Method [ <internal:gmagick> public method waveimage ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $amplitude ]
- Parameter #1 [ <required> $waveLength ]
- }
- }
-
- Method [ <internal:gmagick> public method whitethresholdimage ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $color ]
- }
- }
-
- Method [ <internal:gmagick> public method getimageboundingbox ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $fuzz ]
- }
- }
-
- Method [ <internal:gmagick> public method getimagefuzz ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getimagesavedtype ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method setdepth ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $depth ]
- }
- }
-
- Method [ <internal:gmagick> public method setformat ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $format ]
- }
- }
-
- Method [ <internal:gmagick> public method setimagefuzz ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $fuzz ]
- }
- }
-
- Method [ <internal:gmagick> public method setimageoption ] {
-
- - Parameters [3] {
- Parameter #0 [ <required> $format ]
- Parameter #1 [ <required> $key ]
- Parameter #2 [ <required> $value ]
- }
- }
-
- Method [ <internal:gmagick> public method setimagesavedtype ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $type ]
- }
- }
-
- Method [ <internal:gmagick> public method setresolutionunits ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $x_resolution ]
- Parameter #1 [ <required> $y_resolution ]
- }
- }
-
- Method [ <internal:gmagick> public method writeimagefile ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $handle ]
- Parameter #1 [ <optional> $format ]
- }
- }
- }
- }
-
- Class [ <internal:gmagick> class GmagickDraw ] {
-
- - Constants [0] {
- }
-
- - Static properties [0] {
- }
-
- - Static methods [0] {
- }
-
- - Properties [0] {
- }
-
- - Methods [103] {
- Method [ <internal:gmagick> public method setstrokecolor ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $color ]
- }
- }
-
- Method [ <internal:gmagick> public method setstrokewidth ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $width ]
- }
- }
-
- Method [ <internal:gmagick> public method setfillcolor ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $color ]
- }
- }
-
- Method [ <internal:gmagick> public method setgravity ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $gravity ]
- }
- }
-
- Method [ <internal:gmagick> public method ellipse ] {
-
- - Parameters [6] {
- Parameter #0 [ <required> $ox ]
- Parameter #1 [ <required> $oy ]
- Parameter #2 [ <required> $px ]
- Parameter #3 [ <required> $py ]
- Parameter #4 [ <required> $start ]
- Parameter #5 [ <required> $end ]
- }
- }
-
- Method [ <internal:gmagick> public method affine ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $affineMatrix ]
- }
- }
-
- Method [ <internal:gmagick> public method annotate ] {
-
- - Parameters [3] {
- Parameter #0 [ <required> $x ]
- Parameter #1 [ <required> $y ]
- Parameter #2 [ <required> $text ]
- }
- }
-
- Method [ <internal:gmagick> public method arc ] {
-
- - Parameters [6] {
- Parameter #0 [ <required> $sx ]
- Parameter #1 [ <required> $sy ]
- Parameter #2 [ <required> $ex ]
- Parameter #3 [ <required> $ey ]
- Parameter #4 [ <required> $sd ]
- Parameter #5 [ <required> $ed ]
- }
- }
-
- Method [ <internal:gmagick> public method bezier ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $coordinate_array ]
- }
- }
-
- Method [ <internal:gmagick> public method getfillcolor ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getgravity ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getfillopacity ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getfont ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getfontsize ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getfontstyle ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getfontweight ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getstrokeopacity ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getstrokecolor ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getstrokewidth ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method gettextdecoration ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method gettextencoding ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method line ] {
-
- - Parameters [4] {
- Parameter #0 [ <required> $sx ]
- Parameter #1 [ <required> $sy ]
- Parameter #2 [ <required> $ex ]
- Parameter #3 [ <required> $ey ]
- }
- }
-
- Method [ <internal:gmagick> public method point ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $x ]
- Parameter #1 [ <required> $y ]
- }
- }
-
- Method [ <internal:gmagick> public method polygon ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $coordinates ]
- }
- }
-
- Method [ <internal:gmagick> public method polyline ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $coordinate_array ]
- }
- }
-
- Method [ <internal:gmagick> public method rectangle ] {
-
- - Parameters [4] {
- Parameter #0 [ <required> $x1 ]
- Parameter #1 [ <required> $y1 ]
- Parameter #2 [ <required> $x2 ]
- Parameter #3 [ <required> $y2 ]
- }
- }
-
- Method [ <internal:gmagick> public method rotate ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $degrees ]
- }
- }
-
- Method [ <internal:gmagick> public method roundrectangle ] {
-
- - Parameters [6] {
- Parameter #0 [ <required> $x1 ]
- Parameter #1 [ <required> $y1 ]
- Parameter #2 [ <required> $x2 ]
- Parameter #3 [ <required> $y2 ]
- Parameter #4 [ <required> $rx ]
- Parameter #5 [ <required> $ry ]
- }
- }
-
- Method [ <internal:gmagick> public method scale ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $x ]
- Parameter #1 [ <required> $y ]
- }
- }
-
- Method [ <internal:gmagick> public method setfillopacity ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $fill_opacity ]
- }
- }
-
- Method [ <internal:gmagick> public method setfont ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $font ]
- }
- }
-
- Method [ <internal:gmagick> public method setfontsize ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $pointsize ]
- }
- }
-
- Method [ <internal:gmagick> public method setfontstyle ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $STYLE ]
- }
- }
-
- Method [ <internal:gmagick> public method setfontweight ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $weight ]
- }
- }
-
- Method [ <internal:gmagick> public method setstrokeopacity ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $stroke_opacity ]
- }
- }
-
- Method [ <internal:gmagick> public method settextdecoration ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $DECORATION ]
- }
- }
-
- Method [ <internal:gmagick> public method settextencoding ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $encoding ]
- }
- }
-
- Method [ <internal:gmagick> public method setstrokeantialias ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $antialias ]
- }
- }
-
- Method [ <internal:gmagick> public method setstrokedashoffset ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $offset ]
- }
- }
-
- Method [ <internal:gmagick> public method setstrokelinecap ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $LINECAP ]
- }
- }
-
- Method [ <internal:gmagick> public method setstrokelinejoin ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $LINEJOIN ]
- }
- }
-
- Method [ <internal:gmagick> public method setstrokemiterlimit ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $miterLimit ]
- }
- }
-
- Method [ <internal:gmagick> public method getstrokeantialias ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getstrokedashoffset ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getstrokelinecap ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getstrokelinejoin ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getstrokemiterlimit ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method getstrokedasharray ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method setstrokedasharray ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $dashArray ]
- }
- }
-
- Method [ <internal:gmagick> public method circle ] {
-
- - Parameters [4] {
- Parameter #0 [ <required> $ox ]
- Parameter #1 [ <required> $oy ]
- Parameter #2 [ <required> $px ]
- Parameter #3 [ <required> $py ]
- }
- }
-
- Method [ <internal:gmagick> public method getclippath ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method setclippath ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $clipMask ]
- }
- }
-
- Method [ <internal:gmagick> public method getcliprule ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method setcliprule ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $FILLRULE ]
- }
- }
-
- Method [ <internal:gmagick> public method getclipunits ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method setclipunits ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $PATHUNITS ]
- }
- }
-
- Method [ <internal:gmagick> public method color ] {
-
- - Parameters [3] {
- Parameter #0 [ <required> $x ]
- Parameter #1 [ <required> $y ]
- Parameter #2 [ <required> $PAINTMETHOD ]
- }
- }
-
- Method [ <internal:gmagick> public method comment ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $comment ]
- }
- }
-
- Method [ <internal:gmagick> public method setfillpatternurl ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $url ]
- }
- }
-
- Method [ <internal:gmagick> public method getfillrule ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method setfillrule ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $FILLRULE ]
- }
- }
-
- Method [ <internal:gmagick> public method getfontfamily ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method setfontfamily ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $fontfamily ]
- }
- }
-
- Method [ <internal:gmagick> public method getfontstretch ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method setfontstretch ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $STRETCH ]
- }
- }
-
- Method [ <internal:gmagick> public method pathclose ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method pathcurvetoabsolute ] {
-
- - Parameters [6] {
- Parameter #0 [ <required> $x1 ]
- Parameter #1 [ <required> $y1 ]
- Parameter #2 [ <required> $x2 ]
- Parameter #3 [ <required> $y2 ]
- Parameter #4 [ <required> $x ]
- Parameter #5 [ <required> $y ]
- }
- }
-
- Method [ <internal:gmagick> public method pathcurvetorelative ] {
-
- - Parameters [6] {
- Parameter #0 [ <required> $x1 ]
- Parameter #1 [ <required> $y1 ]
- Parameter #2 [ <required> $x2 ]
- Parameter #3 [ <required> $y2 ]
- Parameter #4 [ <required> $x ]
- Parameter #5 [ <required> $y ]
- }
- }
-
- Method [ <internal:gmagick> public method pathcurvetoquadraticbezierabsolute ] {
-
- - Parameters [4] {
- Parameter #0 [ <required> $x1 ]
- Parameter #1 [ <required> $y1 ]
- Parameter #2 [ <required> $x ]
- Parameter #3 [ <required> $y ]
- }
- }
-
- Method [ <internal:gmagick> public method pathcurvetoquadraticbezierrelative ] {
-
- - Parameters [4] {
- Parameter #0 [ <required> $x1 ]
- Parameter #1 [ <required> $y1 ]
- Parameter #2 [ <required> $x ]
- Parameter #3 [ <required> $y ]
- }
- }
-
- Method [ <internal:gmagick> public method pathcurvetoquadraticbeziersmoothabsolute ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $x ]
- Parameter #1 [ <required> $y ]
- }
- }
-
- Method [ <internal:gmagick> public method pathcurvetoquadraticbeziersmoothrelative ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $x ]
- Parameter #1 [ <required> $y ]
- }
- }
-
- Method [ <internal:gmagick> public method pathcurvetosmoothabsolute ] {
-
- - Parameters [4] {
- Parameter #0 [ <required> $x1 ]
- Parameter #1 [ <required> $y1 ]
- Parameter #2 [ <required> $x ]
- Parameter #3 [ <required> $y ]
- }
- }
-
- Method [ <internal:gmagick> public method pathcurvetosmoothrelative ] {
-
- - Parameters [4] {
- Parameter #0 [ <required> $x1 ]
- Parameter #1 [ <required> $y1 ]
- Parameter #2 [ <required> $x ]
- Parameter #3 [ <required> $y ]
- }
- }
-
- Method [ <internal:gmagick> public method pathellipticarcabsolute ] {
-
- - Parameters [7] {
- Parameter #0 [ <required> $rx ]
- Parameter #1 [ <required> $ry ]
- Parameter #2 [ <required> $xAxisRotation ]
- Parameter #3 [ <required> $largeArc ]
- Parameter #4 [ <required> $sweep ]
- Parameter #5 [ <required> $x ]
- Parameter #6 [ <required> $y ]
- }
- }
-
- Method [ <internal:gmagick> public method pathellipticarcrelative ] {
-
- - Parameters [7] {
- Parameter #0 [ <required> $rx ]
- Parameter #1 [ <required> $ry ]
- Parameter #2 [ <required> $xAxisRotation ]
- Parameter #3 [ <required> $largeArc ]
- Parameter #4 [ <required> $sweep ]
- Parameter #5 [ <required> $x ]
- Parameter #6 [ <required> $y ]
- }
- }
-
- Method [ <internal:gmagick> public method pathfinish ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method pathlinetoabsolute ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $x ]
- Parameter #1 [ <required> $y ]
- }
- }
-
- Method [ <internal:gmagick> public method pathlinetorelative ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $x ]
- Parameter #1 [ <required> $y ]
- }
- }
-
- Method [ <internal:gmagick> public method pathlinetohorizontalabsolute ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $y ]
- }
- }
-
- Method [ <internal:gmagick> public method pathlinetohorizontalrelative ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $x ]
- }
- }
-
- Method [ <internal:gmagick> public method pathlinetoverticalabsolute ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $y ]
- }
- }
-
- Method [ <internal:gmagick> public method pathlinetoverticalrelative ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $x ]
- }
- }
-
- Method [ <internal:gmagick> public method pathmovetoabsolute ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $x ]
- Parameter #1 [ <required> $y ]
- }
- }
-
- Method [ <internal:gmagick> public method pathmovetorelative ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $x ]
- Parameter #1 [ <required> $y ]
- }
- }
-
- Method [ <internal:gmagick> public method pathstart ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method popclippath ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method popdefs ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method poppattern ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method pushclippath ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $clipMask ]
- }
- }
-
- Method [ <internal:gmagick> public method pushdefs ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method pushpattern ] {
-
- - Parameters [5] {
- Parameter #0 [ <required> $pattern_id ]
- Parameter #1 [ <required> $x ]
- Parameter #2 [ <required> $y ]
- Parameter #3 [ <required> $width ]
- Parameter #4 [ <required> $height ]
- }
- }
-
- Method [ <internal:gmagick> public method skewx ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $degrees ]
- }
- }
-
- Method [ <internal:gmagick> public method skewy ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $degrees ]
- }
- }
-
- Method [ <internal:gmagick> public method setstrokepatternurl ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $url ]
- }
- }
-
- Method [ <internal:gmagick> public method gettextantialias ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method settextantialias ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $antialias ]
- }
- }
-
- Method [ <internal:gmagick> public method gettextundercolor ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method settextundercolor ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $color ]
- }
- }
-
- Method [ <internal:gmagick> public method translate ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $x ]
- Parameter #1 [ <required> $y ]
- }
- }
-
- Method [ <internal:gmagick> public method setviewbox ] {
-
- - Parameters [4] {
- Parameter #0 [ <required> $sx ]
- Parameter #1 [ <required> $sy ]
- Parameter #2 [ <required> $ex ]
- Parameter #3 [ <required> $ey ]
- }
- }
-
- Method [ <internal:gmagick> public method popGraphicContext ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method pushGraphicContext ] {
-
- - Parameters [0] {
- }
- }
- }
- }
-
- Class [ <internal:gmagick> class GmagickPixel ] {
-
- - Constants [0] {
- }
-
- - Static properties [0] {
- }
-
- - Static methods [0] {
- }
-
- - Properties [0] {
- }
-
- - Methods [9] {
- Method [ <internal:gmagick, ctor> public method __construct ] {
-
- - Parameters [1] {
- Parameter #0 [ <optional> $color ]
- }
- }
-
- Method [ <internal:gmagick> public method setcolor ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $color ]
- }
- }
-
- Method [ <internal:gmagick> public method getcolor ] {
-
- - Parameters [2] {
- Parameter #0 [ <optional> $as_array ]
- Parameter #1 [ <optional> $normalize_array ]
- }
- }
-
- Method [ <internal:gmagick> public method getcolorcount ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:gmagick> public method setcolorcount ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $color_count ]
- }
- }
-
- Method [ <internal:gmagick> public method getcolorvalue ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $color ]
- }
- }
-
- Method [ <internal:gmagick> public method setcolorvalue ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $color ]
- Parameter #1 [ <required> $value ]
- }
- }
-
- Method [ <internal:gmagick> public method getcolorvaluequantum ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $color ]
- }
- }
-
- Method [ <internal:gmagick> public method setcolorvaluequantum ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $color ]
- Parameter #1 [ <required> $value ]
- }
- }
- }
- }
- }
-}
-
diff --git a/php-pecl-gmagick-php7.spec b/php-pecl-gmagick-php7.spec
deleted file mode 100644
index 60d4d6d..0000000
--- a/php-pecl-gmagick-php7.spec
+++ /dev/null
@@ -1,393 +0,0 @@
-# spec file for php-pecl-gmagick
-#
-# Copyright (c) 2010-2017 Remi Collet
-# Copyright (c) 2009-2010 Pavel Alexeev
-# License: MIT
-# http://opensource.org/licenses/MIT
-#
-# Please, preserve the changelog entries
-#
-%if 0%{?scl:1}
-%global sub_prefix %{scl_prefix}
-%scl_package php-pecl-gmagick
-%endif
-
-%global pecl_name gmagick
-%global prever RC1
-%global with_zts 0%{!?_without_zts:%{?__ztsphp:1}}
-%global ini_name 40-%{pecl_name}.ini
-
-Summary: Provides a wrapper to the GraphicsMagick library
-Name: %{?sub_prefix}php-pecl-%{pecl_name}
-Version: 2.0.4
-Release: 0.4.%{prever}%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}}
-License: PHP
-Group: Development/Libraries
-URL: http://pecl.php.net/package/%{pecl_name}
-Source0: http://pecl.php.net/get/%{pecl_name}-%{version}%{?prever}.tgz
-
-BuildRoot: %{_tmppath}/%{name}-%{version}-root-%(%{__id_u} -n)
-BuildRequires: %{?scl_prefix}php-pear
-BuildRequires: %{?scl_prefix}php-devel >= 7.0.1
-BuildRequires: GraphicsMagick-devel >= 1.3.17
-
-Requires: %{?scl_prefix}php(zend-abi) = %{php_zend_api}
-Requires: %{?scl_prefix}php(api) = %{php_core_api}
-%{?_sclreq:Requires: %{?scl_prefix}runtime%{?_sclreq}%{?_isa}}
-
-Provides: %{?scl_prefix}php-%{pecl_name} = %{version}
-Provides: %{?scl_prefix}php-%{pecl_name}%{?_isa} = %{version}
-Provides: %{?scl_prefix}php-pecl(%{pecl_name}) = %{version}
-Provides: %{?scl_prefix}php-pecl(%{pecl_name})%{?_isa} = %{version}
-%if "%{?scl_prefix}" != "%{?sub_prefix}"
-Provides: %{?scl_prefix}php-pecl-%{pecl_name} = %{version}-%{release}
-Provides: %{?scl_prefix}php-pecl-%{pecl_name}%{?_isa} = %{version}-%{release}
-%endif
-
-Conflicts: %{?scl_prefix}php-pecl-imagick
-Conflicts: %{?scl_prefix}php-magickwand
-
-%if "%{?vendor}" == "Remi Collet" && 0%{!?scl:1} && 0%{?rhel}
-# Other third party repo stuff
-Obsoletes: php53-pecl-%{pecl_name} <= %{version}
-Obsoletes: php53u-pecl-%{pecl_name} <= %{version}
-Obsoletes: php54-pecl-%{pecl_name} <= %{version}
-Obsoletes: php54w-pecl-%{pecl_name} <= %{version}
-Obsoletes: php55u-pecl-%{pecl_name} <= %{version}
-Obsoletes: php55w-pecl-%{pecl_name} <= %{version}
-Obsoletes: php56u-pecl-%{pecl_name} <= %{version}
-Obsoletes: php56w-pecl-%{pecl_name} <= %{version}
-Obsoletes: php70u-pecl-%{pecl_name} <= %{version}
-Obsoletes: php70w-pecl-%{pecl_name} <= %{version}
-%if "%{php_version}" > "7.1"
-Obsoletes: php71u-pecl-%{pecl_name} <= %{version}
-Obsoletes: php71w-pecl-%{pecl_name} <= %{version}
-%endif
-%if "%{php_version}" > "7.2"
-Obsoletes: php72u-pecl-%{pecl_name} <= %{version}
-Obsoletes: php72w-pecl-%{pecl_name} <= %{version}
-%endif
-%endif
-
-%if 0%{?fedora} < 20 && 0%{?rhel} < 7
-# Filter private shared
-%{?filter_provides_in: %filter_provides_in %{_libdir}/.*\.so$}
-%{?filter_setup}
-%endif
-
-
-%description
-%{pecl_name} is a php extension to create, modify and obtain meta information
-of images using the GraphicsMagick API.
-
-Package built for PHP %(%{__php} -r 'echo PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')%{?scl: as Software Collection (%{scl} by %{?scl_vendor}%{!?scl_vendor:rh})}.
-
-
-%prep
-%setup -qc
-
-# Don't install/register tests
-sed -e 's/role="test"/role="src"/' \
- %{?_licensedir:-e '/LICENSE/s/role="doc"/role="src"/' } \
- -i package.xml
-
-mv %{pecl_name}-%{version}%{?prever} NTS
-cd NTS
-
-extver=$(sed -n '/#define PHP_GMAGICK_VERSION/{s/.* "//;s/".*$//;p}' php_gmagick.h)
-if test "x${extver}" != "x%{version}%{?prever}"; then
- : Error: Upstream version is ${extver}, expecting %{version}%{?prever}.
- exit 1
-fi
-cd ..
-
-# Create configuration file
-cat >%{ini_name} << 'EOF'
-; Enable %{pecl_name} extension module
-extension=%{pecl_name}.so
-EOF
-
-%if %{with_zts}
-# Duplicate build tree for nts/zts
-cp -r NTS ZTS
-%endif
-
-
-%build
-cd NTS
-%{_bindir}/phpize
-%{configure} --with-%{pecl_name} --with-php-config=%{_bindir}/php-config
-make %{?_smp_mflags}
-
-%if %{with_zts}
-cd ../ZTS
-%{_bindir}/zts-phpize
-%{configure} --with-%{pecl_name} --with-php-config=%{_bindir}/zts-php-config
-make %{?_smp_mflags}
-%endif
-
-
-%install
-rm -rf %{buildroot}
-
-make -C NTS install INSTALL_ROOT=%{buildroot}
-
-# Install XML package description
-install -D -m 664 package.xml %{buildroot}%{pecl_xmldir}/%{name}.xml
-
-# Drop in the bit of configuration
-install -D -m 664 %{ini_name} %{buildroot}%{php_inidir}/%{ini_name}
-
-%if %{with_zts}
-make -C ZTS install INSTALL_ROOT=%{buildroot}
-install -D -m 664 %{ini_name} %{buildroot}%{php_ztsinidir}/%{ini_name}
-%endif
-
-# Documentation
-for i in $(grep 'role="doc"' package.xml | sed -e 's/^.*name="//;s/".*$//')
-do install -Dpm 644 NTS/$i %{buildroot}%{pecl_docdir}/%{pecl_name}/$i
-done
-
-
-%clean
-rm -rf %{buildroot}
-
-
-%if 0%{?fedora} < 24
-# when pear installed alone, after us
-%triggerin -- %{?scl_prefix}php-pear
-if [ -x %{__pecl} ] ; then
- %{pecl_install} %{pecl_xmldir}/%{name}.xml >/dev/null || :
-fi
-
-# posttrans as pear can be installed after us
-%posttrans
-if [ -x %{__pecl} ] ; then
- %{pecl_install} %{pecl_xmldir}/%{name}.xml >/dev/null || :
-fi
-
-%postun
-if [ $1 -eq 0 -a -x %{__pecl} ] ; then
- %{pecl_uninstall} %{pecl_name} >/dev/null || :
-fi
-%endif
-
-
-%check
-: simple module load test for NTS extension
-cd NTS
-%{__php} --no-php-ini \
- --define extension=%{buildroot}%{php_extdir}/%{pecl_name}.so \
- --modules | grep %{pecl_name}
-
-: upstream test suite for NTS extension
-export TEST_PHP_EXECUTABLE=%{__php}
-export REPORT_EXIT_STATUS=1
-export NO_INTERACTION=1
-export TEST_PHP_ARGS="-n -d extension=$PWD/modules/%{pecl_name}.so"
-%{__php} -n run-tests.php --show-diff
-
-%if %{with_zts}
-: simple module load test for ZTS extension
-cd ../ZTS
-%{__ztsphp} --no-php-ini \
- --define extension=%{buildroot}%{php_ztsextdir}/%{pecl_name}.so \
- --modules | grep %{pecl_name}
-
-: upstream test suite for ZTS extension
-export TEST_PHP_EXECUTABLE=%{__ztsphp}
-export TEST_PHP_ARGS="-n -d extension=$PWD/modules/%{pecl_name}.so"
-%{__ztsphp} -n run-tests.php --show-diff
-%endif
-
-
-%files
-%defattr(-,root,root,-)
-%{?_licensedir:%license NTS/LICENSE}
-%doc %{pecl_docdir}/%{pecl_name}
-%{pecl_xmldir}/%{name}.xml
-
-%config(noreplace) %{php_inidir}/%{ini_name}
-%{php_extdir}/%{pecl_name}.so
-
-%if %{with_zts}
-%config(noreplace) %{php_ztsinidir}/%{ini_name}
-%{php_ztsextdir}/%{pecl_name}.so
-%endif
-
-
-%changelog
-* Tue Jul 18 2017 Remi Collet <remi@remirepo.net> - 2.0.4-0.4.RC1
-- rebuild for PHP 7.2.0beta1 new API
-
-* Thu Dec 1 2016 Remi Collet <remi@fedoraproject.org> - 2.0.4-0.3.RC1
-- rebuild with PHP 7.1.0 GA
-
-* Wed Sep 14 2016 Remi Collet <remi@fedoraproject.org> - 2.0.4-0.2.RC1
-- rebuild for PHP 7.1 new API version
-
-* Mon Jun 27 2016 Remi Collet <remi@fedoraproject.org> - 2.0.4-0.1.RC1
-- Update to 2.0.4RC1 (php 7, beta)
-
-* Sun Jun 26 2016 Remi Collet <remi@fedoraproject.org> - 2.0.3-0.1.RC1
-- Update to 2.0.3RC1 (php 7, beta)
-
-* Fri Jun 24 2016 Remi Collet <remi@fedoraproject.org> - 2.0.2-0.4.RC2
-- add patch for PHP 7.1, https://github.com/vitoc/gmagick/pull/41
-
-* Fri Mar 11 2016 Remi Collet <remi@fedoraproject.org> - 2.0.2-0.3.RC2
-- Update to 2.0.2RC2 (php 7, beta)
-
-* Sat Mar 5 2016 Remi Collet <remi@fedoraproject.org> - 2.0.2-0.2.RC1
-- adapt for F24
-
-* Sat Feb 20 2016 Remi Collet <remi@fedoraproject.org> - 2.0.2-0.1.RC1
-- Update to 2.0.2RC1 (php 7, beta)
-
-* Thu Feb 4 2016 Remi Collet <remi@fedoraproject.org> - 2.0.1-0.3.RC3
-- Update to 2.0.1RC3 (php 7, beta)
-
-* Sun Jan 31 2016 Remi Collet <remi@fedoraproject.org> - 2.0.1-0.2.RC2
-- Update to 2.0.1RC2 (php 7, beta)
-- lower dependency on GraphicsMagick >= 1.3.17
-- open https://github.com/vitoc/gmagick/issues/25
-- open https://github.com/vitoc/gmagick/issues/26
-
-* Tue Dec 29 2015 Remi Collet <remi@fedoraproject.org> - 2.0.1-0.1.RC1
-- Update to 2.0.1RC1 (php 7, beta)
-- lower dependency on GraphicsMagick >= 1.3.20
-
-* Tue Dec 29 2015 Remi Collet <remi@fedoraproject.org> - 2.0.0-0.1.RC1
-- Update to 2.0.0RC1 (php 7, beta)
-- raise dependency on GraphicsMagick >= 1.3.22
-
-* Fri Apr 24 2015 Remi Collet <remi@fedoraproject.org> - 1.1.7-0.6.RC3
-- Update to 1.1.7RC3 (beta)
-- don't install/register tests
-- drop runtime dependency on pear, new scriptlets
-
-* Wed Dec 24 2014 Remi Collet <remi@fedoraproject.org> - 1.1.7-0.5.RC2
-- Fedora 21 SCL mass rebuild
-
-* Mon Aug 25 2014 Remi Collet <rcollet@redhat.com> - 1.1.7-0.4.RC2
-- improve SCL build
-
-* Mon Mar 17 2014 Remi Collet <remi@fedoraproject.org> - 1.1.7-0.3.RC2
-- Update to 1.1.7RC2 (beta)
-
-* Mon Mar 3 2014 Remi Collet <remi@fedoraproject.org> - 1.1.7-0.2.RC1
-- add upstream patch for PHP 5.6
-
-* Fri Feb 14 2014 Remi Collet <remi@fedoraproject.org> - 1.1.7-0.1.RC1
-- Update to 1.1.7RC1 (beta)
-
-* Thu Jan 30 2014 Remi Collet <remi@fedoraproject.org> - 1.1.6-0.3.RC3
-- Update to 1.1.6RC3 (beta)
-
-* Sat Dec 14 2013 Remi Collet <remi@fedoraproject.org> - 1.1.6-0.2.RC2
-- Update to 1.1.6RC2 (beta)
-
-* Sat Dec 14 2013 Remi Collet <remi@fedoraproject.org> - 1.1.6-0.1.RC1
-- Update to 1.1.6RC1 (beta)
-- adapt for SCL
-- add patch for setStrokeDashArray / getStrokeDashArray
-
-* Tue Nov 5 2013 Remi Collet <RPMS@FamilleCollet.com> - 1.1.5-0.1.RC1
-- Update to 1.1.5RC1
-- cleanups for Copr
-
-* Sun Oct 20 2013 Remi Collet <RPMS@FamilleCollet.com> - 1.1.4-0.1.RC1
-- Update to 1.1.4RC1
-- drop merged patches
-
-* Sun Oct 20 2013 Remi Collet <RPMS@FamilleCollet.com> - 1.1.3-0.1.RC1
-- Update to 1.1.3RC1
-- install doc in pecl doc_dir
-- install tests in pecl test_dir
-- take care of test results
-
-* Fri Dec 28 2012 Remi Collet <RPMS@FamilleCollet.com> - 1.1.2-0.1.RC1
-- Update to 1.1.2RC1
-- also provides php-gmagick
-
-* Wed Sep 12 2012 Remi Collet <RPMS@FamilleCollet.com> - 1.1.1-0.1.RC1
-- Update to 1.1.1RC1
-
-* Sat Jun 02 2012 Remi Collet <remi@fedoraproject.org> - 1.1.0-0.5.RC3
-- Update to 1.1.0RC3
-
-* Sat Jan 21 2012 Remi Collet <remi@fedoraproject.org> - 1.1.0-0.4.RC2
-- add patch for getColor options https://bugs.php.net/60829
-
-* Fri Jan 20 2012 Remi Collet <remi@fedoraproject.org> - 1.1.0-0.3.RC2
-- build against php 5.4
-
-* Fri Jan 20 2012 Remi Collet <remi@fedoraproject.org> - 1.1.0-0.2.RC2
-- Update to 1.1.0RC2
- fix https://bugs.php.net/60807
-
-* Thu Jan 19 2012 Remi Collet <remi@fedoraproject.org> - 1.1.0-0.1.RC1
-- Update to 1.1.0RC1
-
-* Mon Dec 05 2011 Remi Collet <remi@fedoraproject.org> - 1.0.10-0.2.b1
-- build against php 5.4
-
-* Mon Dec 05 2011 Remi Collet <remi@fedoraproject.org> - 1.0.10-0.1.b1
-- Update to 1.0.10b1
-- run tests
-
-* Tue Nov 15 2011 Remi Collet <remi@fedoraproject.org> - 1.0.9-0.2.b1
-- build against php 5.4
-- add patch for php 5.4, see https://bugs.php.net/60308
-
-* Sun Oct 02 2011 Remi Collet <rpms@famillecollet.com> 1.0.9-0.1.b1
-- Update to 1.0.9b1
-- build zts extension
-- clean spec
-
-* Thu May 05 2011 Remi Collet <rpms@famillecollet.com> 1.0.8-0.4.b2
-- Update to 1.0.8b2
-
-* Sat Apr 16 2011 Remi Collet <rpms@famillecollet.com> 1.0.8-0.3.b1
-- fix build against latest php
-
-* Sun Oct 17 2010 Remi Collet <rpms@famillecollet.com> 1.0.8-0.2.b1
-- F-14 build + add Conflicts php-magickwand
-
-* Mon Sep 13 2010 Remi Collet <rpms@famillecollet.com> 1.0.8-0.1.b1
-- Update to 1.0.8b1 for remi repo
-
-* Sun Aug 08 2010 Remi Collet <rpms@famillecollet.com> 1.0.7-0.1.b1
-- Update to 1.0.7b1 for remi repo
-- remove patch for http://pecl.php.net/bugs/17991
-- add fix for http://pecl.php.net/bugs/18002
-
-* Sat Aug 07 2010 Remi Collet <rpms@famillecollet.com> 1.0.6-0.1.b1
-- Update to 1.0.6b1 for remi repo
-- add patch for http://pecl.php.net/bugs/17991
-
-* Mon Jul 26 2010 Remi Collet <rpms@famillecollet.com> 1.0.5-0.1.b1
-- Update to 1.0.5b1 for remi repo
-
-* Mon Jul 26 2010 Pavel Alexeev <Pahan@Hubbitus.info> - 1.0.5b1-5
-- Update to 1.0.5b1
-- Add Conflicts: php-pecl-imagick - BZ#559675
-
-* Sun Jan 31 2010 Pavel Alexeev <Pahan@Hubbitus.info> - 1.0.3b3-4
-- Update to 1.0.3b3
-
-* Fri Jan 29 2010 Remi Collet <rpms@famillecollet.com> 1.0.3-0.1.b3
-- update to 1.0.3b3
-
-* Tue Nov 3 2009 Pavel Alexeev <Pahan@Hubbitus.info> - 1.0.2b1-3
-- Fedora Review started, thanks to Andrew Colin Kissa.
-- Remove macros %%{__make} in favour to plain make.
-- Add %%{?_smp_mflags} to make.
-
-* Mon Oct 12 2009 Pavel Alexeev <Pahan@Hubbitus.info> - 1.0.2b1-2
-- New version 1.0.2b1 - author include license text by my request. Thank you Vito Chin.
-- Include LICENSE.
-
-* Fri Oct 2 2009 Pavel Alexeev <Pahan@Hubbitus.info> - 1.0.1b1-1
-- Initial release.
-- License text absent, but I ask Vito Chin by email to add it into tarball.
diff --git a/php-pecl-gmagick.spec b/php-pecl-gmagick.spec
index 13220ee..60d4d6d 100644
--- a/php-pecl-gmagick.spec
+++ b/php-pecl-gmagick.spec
@@ -7,16 +7,20 @@
#
# Please, preserve the changelog entries
#
-%{?scl: %scl_package php-pecl-gmagick}
+%if 0%{?scl:1}
+%global sub_prefix %{scl_prefix}
+%scl_package php-pecl-gmagick
+%endif
%global pecl_name gmagick
-%global prever RC3
-%global with_zts 0%{?__ztsphp:1}
+%global prever RC1
+%global with_zts 0%{!?_without_zts:%{?__ztsphp:1}}
+%global ini_name 40-%{pecl_name}.ini
Summary: Provides a wrapper to the GraphicsMagick library
-Name: %{?scl_prefix}php-pecl-%{pecl_name}
-Version: 1.1.7
-Release: 0.7.%{prever}%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}}
+Name: %{?sub_prefix}php-pecl-%{pecl_name}
+Version: 2.0.4
+Release: 0.4.%{prever}%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}}
License: PHP
Group: Development/Libraries
URL: http://pecl.php.net/package/%{pecl_name}
@@ -24,8 +28,8 @@ Source0: http://pecl.php.net/get/%{pecl_name}-%{version}%{?prever}.tgz
BuildRoot: %{_tmppath}/%{name}-%{version}-root-%(%{__id_u} -n)
BuildRequires: %{?scl_prefix}php-pear
-BuildRequires: %{?scl_prefix}php-devel
-BuildRequires: GraphicsMagick-devel >= 1.2.6
+BuildRequires: %{?scl_prefix}php-devel >= 7.0.1
+BuildRequires: GraphicsMagick-devel >= 1.3.17
Requires: %{?scl_prefix}php(zend-abi) = %{php_zend_api}
Requires: %{?scl_prefix}php(api) = %{php_core_api}
@@ -35,8 +39,10 @@ Provides: %{?scl_prefix}php-%{pecl_name} = %{version}
Provides: %{?scl_prefix}php-%{pecl_name}%{?_isa} = %{version}
Provides: %{?scl_prefix}php-pecl(%{pecl_name}) = %{version}
Provides: %{?scl_prefix}php-pecl(%{pecl_name})%{?_isa} = %{version}
+%if "%{?scl_prefix}" != "%{?sub_prefix}"
Provides: %{?scl_prefix}php-pecl-%{pecl_name} = %{version}-%{release}
Provides: %{?scl_prefix}php-pecl-%{pecl_name}%{?_isa} = %{version}-%{release}
+%endif
Conflicts: %{?scl_prefix}php-pecl-imagick
Conflicts: %{?scl_prefix}php-magickwand
@@ -47,17 +53,19 @@ Obsoletes: php53-pecl-%{pecl_name} <= %{version}
Obsoletes: php53u-pecl-%{pecl_name} <= %{version}
Obsoletes: php54-pecl-%{pecl_name} <= %{version}
Obsoletes: php54w-pecl-%{pecl_name} <= %{version}
-%if "%{php_version}" > "5.5"
Obsoletes: php55u-pecl-%{pecl_name} <= %{version}
Obsoletes: php55w-pecl-%{pecl_name} <= %{version}
-%endif
-%if "%{php_version}" > "5.6"
Obsoletes: php56u-pecl-%{pecl_name} <= %{version}
Obsoletes: php56w-pecl-%{pecl_name} <= %{version}
-%endif
-%if "%{php_version}" > "7.0"
Obsoletes: php70u-pecl-%{pecl_name} <= %{version}
Obsoletes: php70w-pecl-%{pecl_name} <= %{version}
+%if "%{php_version}" > "7.1"
+Obsoletes: php71u-pecl-%{pecl_name} <= %{version}
+Obsoletes: php71w-pecl-%{pecl_name} <= %{version}
+%endif
+%if "%{php_version}" > "7.2"
+Obsoletes: php72u-pecl-%{pecl_name} <= %{version}
+Obsoletes: php72w-pecl-%{pecl_name} <= %{version}
%endif
%endif
@@ -94,7 +102,7 @@ fi
cd ..
# Create configuration file
-cat >%{pecl_name}.ini << 'EOF'
+cat >%{ini_name} << 'EOF'
; Enable %{pecl_name} extension module
extension=%{pecl_name}.so
EOF
@@ -128,11 +136,11 @@ make -C NTS install INSTALL_ROOT=%{buildroot}
install -D -m 664 package.xml %{buildroot}%{pecl_xmldir}/%{name}.xml
# Drop in the bit of configuration
-install -D -m 664 %{pecl_name}.ini %{buildroot}%{php_inidir}/%{pecl_name}.ini
+install -D -m 664 %{ini_name} %{buildroot}%{php_inidir}/%{ini_name}
%if %{with_zts}
make -C ZTS install INSTALL_ROOT=%{buildroot}
-install -D -m 664 %{pecl_name}.ini %{buildroot}%{php_ztsinidir}/%{pecl_name}.ini
+install -D -m 664 %{ini_name} %{buildroot}%{php_ztsinidir}/%{ini_name}
%endif
# Documentation
@@ -199,19 +207,60 @@ export TEST_PHP_ARGS="-n -d extension=$PWD/modules/%{pecl_name}.so"
%doc %{pecl_docdir}/%{pecl_name}
%{pecl_xmldir}/%{name}.xml
-%config(noreplace) %{php_inidir}/%{pecl_name}.ini
+%config(noreplace) %{php_inidir}/%{ini_name}
%{php_extdir}/%{pecl_name}.so
%if %{with_zts}
-%config(noreplace) %{php_ztsinidir}/%{pecl_name}.ini
+%config(noreplace) %{php_ztsinidir}/%{ini_name}
%{php_ztsextdir}/%{pecl_name}.so
%endif
%changelog
-* Wed Mar 9 2016 Remi Collet <remi@fedoraproject.org> - 1.1.7-0.8.RC3
+* Tue Jul 18 2017 Remi Collet <remi@remirepo.net> - 2.0.4-0.4.RC1
+- rebuild for PHP 7.2.0beta1 new API
+
+* Thu Dec 1 2016 Remi Collet <remi@fedoraproject.org> - 2.0.4-0.3.RC1
+- rebuild with PHP 7.1.0 GA
+
+* Wed Sep 14 2016 Remi Collet <remi@fedoraproject.org> - 2.0.4-0.2.RC1
+- rebuild for PHP 7.1 new API version
+
+* Mon Jun 27 2016 Remi Collet <remi@fedoraproject.org> - 2.0.4-0.1.RC1
+- Update to 2.0.4RC1 (php 7, beta)
+
+* Sun Jun 26 2016 Remi Collet <remi@fedoraproject.org> - 2.0.3-0.1.RC1
+- Update to 2.0.3RC1 (php 7, beta)
+
+* Fri Jun 24 2016 Remi Collet <remi@fedoraproject.org> - 2.0.2-0.4.RC2
+- add patch for PHP 7.1, https://github.com/vitoc/gmagick/pull/41
+
+* Fri Mar 11 2016 Remi Collet <remi@fedoraproject.org> - 2.0.2-0.3.RC2
+- Update to 2.0.2RC2 (php 7, beta)
+
+* Sat Mar 5 2016 Remi Collet <remi@fedoraproject.org> - 2.0.2-0.2.RC1
- adapt for F24
+* Sat Feb 20 2016 Remi Collet <remi@fedoraproject.org> - 2.0.2-0.1.RC1
+- Update to 2.0.2RC1 (php 7, beta)
+
+* Thu Feb 4 2016 Remi Collet <remi@fedoraproject.org> - 2.0.1-0.3.RC3
+- Update to 2.0.1RC3 (php 7, beta)
+
+* Sun Jan 31 2016 Remi Collet <remi@fedoraproject.org> - 2.0.1-0.2.RC2
+- Update to 2.0.1RC2 (php 7, beta)
+- lower dependency on GraphicsMagick >= 1.3.17
+- open https://github.com/vitoc/gmagick/issues/25
+- open https://github.com/vitoc/gmagick/issues/26
+
+* Tue Dec 29 2015 Remi Collet <remi@fedoraproject.org> - 2.0.1-0.1.RC1
+- Update to 2.0.1RC1 (php 7, beta)
+- lower dependency on GraphicsMagick >= 1.3.20
+
+* Tue Dec 29 2015 Remi Collet <remi@fedoraproject.org> - 2.0.0-0.1.RC1
+- Update to 2.0.0RC1 (php 7, beta)
+- raise dependency on GraphicsMagick >= 1.3.22
+
* Fri Apr 24 2015 Remi Collet <remi@fedoraproject.org> - 1.1.7-0.6.RC3
- Update to 1.1.7RC3 (beta)
- don't install/register tests