Bonjour à tous,

Après une bonne dizaine d'heures d'acharnement sur l'ami google, je
m'adresse à vous en espérant que votre vision me fasse avancer.

J'ai installé ImageMagick + Rmagick sur mon InstantRails et j'ai réussi
à faire quelques traitement d'image en dev. Je les ai également installé
sur mon serveur debian, en passant par les gems, puis par apt-get en
espérant résoudre mon problème. Lors de la migration dev vers serveur,
tout semble bien fonctionner jusqu'à l'exécution de ce code :

image = Magick::Image.read("public/images/upload/#{id}tmp.jpg").first
image =
image.watermark(Magick::Image.read("public/images/design/logo.png").first,
0.25, 0.0, Magick::SouthEastGravity)
image.write("public/images/upload/#{id}.jpg")

La deuxième ligne semble ne pas fonctionner :
NoMethodError: undefined method `watermark' for
#<Magick::Image:0xb7529c68>

J'ai essayé (sous ruby/console) dissolve comme fonction qui me retourne
la même erreur. En revanche, des méthodes comme raise ou crop_resized
fonctionnent parfaitement.

Quelqu'un aurait-il rencontré le même souci?
Un énorme merci pour votre aide :) Bonne nuit.

Florent
______________________________________

Quelques infos qui peuvent peut être aider :
InstantRails :
C:\InstantRails-2.0-win>rails -v
Rails 2.1.0
C:\InstantRails-2.0-win>ruby -v
ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]


Debian :
[EMAIL PROTECTED]:/var/rails/eludom/current$ rails -v
Rails 2.2.2 (mis à jour post-erreur...)
[EMAIL PROTECTED]:/var/rails/eludom/current$ ruby -v
ruby 1.8.7 (2008-08-11 patchlevel 72) [i486-linux]
-- 
Posted via http://www.ruby-forum.com/.

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---

Répondre à