You call imagecreatefromjpeg(), but the image you open has a .png
extension - seem to be the problem to me.

On Thu, Oct 15, 2009 at 05:35, Avani <[email protected]> wrote:
>
> Hi all,
>
> I have module of "photolibrary " in my project.
>
> In which, when user upload photo, I have resized the photo using
> sfThumbnail Plugin.
>
> Now, I have a link for rotating photo. For that, I have used code
> below:
>
>
> $image = sfConfig::get('sf_web_dir').'/images/photo_3_147.jpg.png';
>
>        //How many degrees you wish to rotate
>        $degrees = 90;
>
>        // Create the canvas
>        $source = imagecreatefromjpeg($image) ;
>
>        // Rotates the image
>        $rotate = imagerotate($source, $degrees, 0) ;
>
>        //generate random code for image postfix
>        $random = md5(uniqid(rand()));
>        $random_code = substr($random, 0, 8);
>
>        // Outputs a jpg image, you could change this to gif or png if needed
>        imagejpeg($rotate,sfConfig::get('sf_web_dir').'/images/rotate'.
> $random_code.'.jpg');
>
>
>
> I saw that this code works only for images which I have not processed.
> It does not rotate the image resized by sfThumbnail plugin.
>
> What should I do now?
>
> Should I do "resize" without plugin? or is there any plugin for
> rotating image?
>
> Pls help me.
>
> Thanks in advance.
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"symfony users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/symfony-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to