okok, schon zu kompliziert gedacht: mini_magick nimmt einfach jedes Kommando per method_missing und schickt es an mogrify, deswegen funktioniert

image.draw "text 20,20 'test'"

schon out-of-the-box - daher kommt wohl auch das "mini" - ich dachte das käme daher, das es nur resizen kann, aber es kann offenbar die ganze magick (http://www.imagemagick.org/script/command-line-options.php)

das sieht gut aus: ich mach damit erst mal weiter, danke für den Hinweis!

Grüße
Stefan

18. April 2012 13:36
Hallo Phillp,

danke! Du meinst das mini_magick, oder?! - ja, das ist natürlich auch ne idee, das einfach aufzumachen und die drei vier Befehle (vor allem Text rendern) einfach dazu zu basteln. Weisst Du zufällig, ob heroku mit diesem shell-aufruf von minimagick zurecht kommt?

Zumindest produziert es schon mal out-of-the-box keine segfaults mehr :)

Grüße
Stefan

_______________________________________________
rubyonrails-ug mailing list
rubyonrails-ug@headflash.com
http://mailman.headflash.com/listinfo/rubyonrails-ug
18. April 2012 12:28
Hi,

Ich nutze das schon lang via attachment_fu oder paperclip. AFAIK machen die für jeden Resize einen direkten Shell-Aufruf an das convert-Binary, das mit Image Magick mitkommt. Ist vielleicht nicht so ressourcenschonend, aber leakt dafür auch nicht und funktioniert zuverlässig. Im Zweifel Code aus dem gem klauen (siehe github oder bundle Open paperclip) und hinzufügen, was du ausser Rendite noch brauchst, ist keine Raketentechnik.

Hope this helps,
Phillip

Von unterwegs gesendet, deswegen kurz und evtl. mit Tippfehlern

_______________________________________________
rubyonrails-ug mailing list
rubyonrails-ug@headflash.com
http://mailman.headflash.com/listinfo/rubyonrails-ug
18. April 2012 11:28
Hallo Liste,

jedes mal wieder derselbe Mist: rmagick bringt segmentation faults - die Gründe dafür sind so vielfältig wie die Versions-Kombinationen aus ruby/imagemagick/rmagick. Updaten sollte man besser gar nichts, wenn es mal irgendwann läuft - gibt es denn da wirklich keine pflegeleichtere Alternative? minimagick tut's leider nicht (ich muss mehr als resize/thumbnails machen) - und außerdem gibt's da vermutlich auch dieselben Probleme mit unterschiedlichen compiles/Versonen?!

Gibt's denn da nichts, mit dem man sich das Leben da leichter machen kann? Ich habe Blitline(http://www.blitline.com/) angeschaut - hat jemand da schon mal Erfahrungen mit gemacht, dieses ganze image-processing-zeug bei irgendeinem Service machen zu lassen? Oder gibt's vielleicht die imagemagick/rmagick-combo selber schon als deploybaren Server mit einer api?! Dann hat man den Ärger, das aufzusetzen, wenigstens nur einmal...

Grüße
Stefan


_______________________________________________
rubyonrails-ug mailing list
rubyonrails-ug@headflash.com
http://mailman.headflash.com/listinfo/rubyonrails-ug
_______________________________________________
rubyonrails-ug mailing list
rubyonrails-ug@headflash.com
http://mailman.headflash.com/listinfo/rubyonrails-ug

Antwort per Email an