downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

Imagick::contrastImage> <Imagick::compositeImage
[edit] Last updated: Fri, 18 May 2012

view this page in

Imagick::__construct

(PECL imagick 2.0.0)

Imagick::__constructThe Imagick constructor

Beschreibung

Imagick::__construct ( mixed $files )

Creates an Imagick instance for a specified image or set of images.

Parameter-Liste

files

The path to an image to load or an array of paths. Paths can include wildcards for file names, or can be URLs.

Rückgabewerte

Returns a new Imagick object on success.

Fehler/Exceptions

Wirft ImagickException bei Fehlern.



add a note add a note User Contributed Notes Imagick::__construct
martin at lks dot com 23-May-2012 04:29
If you are using windows imagemagick, at leat in my case, you have to include the full path of the file, including the 'c:' at the beginning. If you don't know for sure the way that the filename is going to come, you can use realpath() function to normalize it:

<?php
    $incoming_file
= '/Users/John/Desktop/file_loco.jpg';
   
$img = new Imagick(realpath($incoming_file));
   
// realpath() will convert '/Users/John/Desktop/file_loco.jpg' to 'C:\Users\John\Desktop\file_loco.jpg'
    // and ImageMagick will have no trouble when loading
?>

 
show source | credits | sitemap | contact | advertising | mirror sites