2010-11-30 10 views

Répondre

2

Je l'ai trouvé ... j'ai raté MagickMergeImageLayers est de retour nouvelle baguette! Donc, le code ressemble à:

if(current_wand && IsMagickWand(current_wand)){ 
    status=MagickReadImage(current_wand, "test.png"); 
    if (status == MagickFalse) { 
     ThrowWandException(current_wand); 
    } 
    PixelWand *color = NewPixelWand(); 
    PixelSetColor(color, "red"); 
    MagickSetImageBackgroundColor(current_wand, color); 
    MagickWand *newwand = MagickMergeImageLayers(current_wand, FlattenLayer); 
    MagickWriteImage(newwand, "test.jpg"); 
    DestroyMagickWand(newwand); 
} 
+0

Êtes-vous capable de donner un coup de main avec la question suivante? http://stackoverflow.com/questions/7480812/iphone-imagemagick-library-converting-from-batch-file-script-to-objective-c-usi – fuzz