watermarks don't need to be a square anymore

This commit is contained in:
iAmAsval 2020-01-20 22:40:25 +01:00
parent cfc662b522
commit 16e39233a6
2 changed files with 10 additions and 2 deletions

View File

@ -270,7 +270,7 @@ namespace FModel.Forms
bmp.StreamSource = image.BaseStream;
bmp.EndInit();
drawingContext.DrawImage(ImagesUtility.CreateTransparency(bmp, opacity), new Rect(xPos, yPos, scale, scale));
drawingContext.DrawImage(ImagesUtility.CreateTransparency(bmp, opacity), new Rect(xPos, yPos, bmp.Width * (scale / 515), bmp.Height * (scale / 515)));
}
}
}

View File

@ -23,7 +23,15 @@ namespace FModel.Methods.Assets.IconCreator
bmp.EndInit();
bmp.Freeze();
IconCreator.ICDrawingContext.DrawImage(ImagesUtility.CreateTransparency(bmp, FProp.Default.FWatermarkOpacity), new Rect(FProp.Default.FWatermarkXPos, FProp.Default.FWatermarkYPos, FProp.Default.FWatermarkScale, FProp.Default.FWatermarkScale));
IconCreator.ICDrawingContext.DrawImage(
ImagesUtility.CreateTransparency(bmp, FProp.Default.FWatermarkOpacity),
new Rect(
FProp.Default.FWatermarkXPos,
FProp.Default.FWatermarkYPos,
bmp.Width * (FProp.Default.FWatermarkScale / 515),
bmp.Height * (FProp.Default.FWatermarkScale / 515)
)
);
}
}