瀏覽代碼

Merge branch 'dev' of https://github.com/MediaBrowser/Emby into dev

Luke Pulverenti 9 年之前
父節點
當前提交
d5e79c3248
共有 1 個文件被更改,包括 9 次插入2 次删除
  1. 9 2
      Emby.Drawing/ImageMagick/ImageMagickEncoder.cs

+ 9 - 2
Emby.Drawing/ImageMagick/ImageMagickEncoder.cs

@@ -198,8 +198,15 @@ namespace Emby.Drawing.ImageMagick
             {
                 return;
             }
-            
-            // TODO
+
+            Double opacity;
+            if (!Double.TryParse(options.ForegroundLayer, out opacity)) opacity = .4;
+
+            using (var pixel = new PixelWand("#000", opacity))
+            using (var overlay = new MagickWand(wand.CurrentImage.Width, wand.CurrentImage.Height, pixel))
+            {
+                wand.CurrentImage.CompositeImage(overlay, CompositeOperator.OverCompositeOp, 0, 0);
+            }
         }
 
         private void AutoOrientImage(MagickWand wand)