phpbar.de logo

Mailinglisten-Archive

[php] PHP und ImageMagick

[php] PHP und ImageMagick

Anton Funk anton.funk at major-new-media.de
Fre Mai 21 15:31:29 CEST 2004


Hallo Liste,

habe mir ImageMagick als extension installiert, läuft 1A,
nun meine Frage...

[meker ON]*Die Pear Dokumentation ist sowas von unvollständig* [meker OFF]

Kann mir jemand die funktionen ein wenig erläutern ?

Fall 1.

Konvertieren mit resize "!" = erzwingen der größe ! : klappt !

$handle = imagick_readimage( $url ) ;
        if ( imagick_iserror( $handle ) ) {
                $reason      = imagick_failedreason( $handle ) ;
                $description = imagick_faileddescription( $handle ) ;
               print "handle failed!<BR>\nReason: $reason<BR>\nDescription:
$description<BR>\n" ;
              exit ;
        }
    if ( !imagick_resize( $handle, 100, 200, IMAGICK_FILTER_POINT, 0 ,"!") )
{
    $reason      = imagick_failedreason( $handle ) ;
    $description = imagick_faileddescription( $handle ) ;
    print "imagick_resize() failed<BR>\nReason: $reason<BR>\nDescription:
$description<BR>\n" ;
    exit ;
   }
  if ( !imagick_writeimage( $handle, getcwd() .
"/temporaryConverterPath/newImage.bmp" ) ) {
                $reason      = imagick_failedreason( $handle ) ;
                $description = imagick_faileddescription( $handle ) ;
               print "imagick_writeimage() failed<BR>\nReason:
$reason<BR>\nDescription: $description<BR>\n" ;
              exit ;
   }



Fall 2. Konvertieren und Colors reduzieren -> auf  2 colors  :
???? Big question ....

hat jemand nen ansatz oder tipp dafür ?

Danke schön
Gruß
Anton



php::bar PHP Wiki   -   Listenarchive