mirror of
https://github.com/4sval/FModel.git
synced 2026-04-22 17:47:51 -05:00
avoid errors if there is no watermark
This commit is contained in:
parent
22bc7bf7c3
commit
9b4681b05f
|
|
@ -1,4 +1,4 @@
|
|||
using csharp_wick;
|
||||
using csharp_wick;
|
||||
using FModel.Parser.Featured;
|
||||
using FModel.Parser.Items;
|
||||
using FModel.Properties;
|
||||
|
|
@ -336,18 +336,22 @@ namespace FModel
|
|||
if (Checking.UmWorking == false && (Settings.Default.isWatermark && !string.IsNullOrEmpty(Settings.Default.wFilename)))
|
||||
{
|
||||
Image watermark = Image.FromFile(Settings.Default.wFilename);
|
||||
if (watermark != null)
|
||||
{
|
||||
var opacityImage = ImageUtilities.SetImageOpacity(watermark, (float)Settings.Default.wOpacity / 100);
|
||||
|
||||
var opacityImage = ImageUtilities.SetImageOpacity(watermark, (float)Settings.Default.wOpacity / 100);
|
||||
|
||||
toDrawOn.DrawImage(ImageUtilities.ResizeImage(opacityImage, Settings.Default.wSize, Settings.Default.wSize), (522 - Settings.Default.wSize) / 2, (522 - Settings.Default.wSize) / 2, Settings.Default.wSize, Settings.Default.wSize);
|
||||
toDrawOn.DrawImage(ImageUtilities.ResizeImage(opacityImage, Settings.Default.wSize, Settings.Default.wSize), (522 - Settings.Default.wSize) / 2, (522 - Settings.Default.wSize) / 2, Settings.Default.wSize, Settings.Default.wSize);
|
||||
}
|
||||
}
|
||||
|
||||
if (Checking.UmWorking && (Settings.Default.UMWatermark && !string.IsNullOrEmpty(Settings.Default.UMFilename)))
|
||||
{
|
||||
Image watermark = Image.FromFile(Settings.Default.UMFilename);
|
||||
|
||||
var opacityImage = ImageUtilities.SetImageOpacity(watermark, (float)Settings.Default.UMOpacity / 100);
|
||||
|
||||
toDrawOn.DrawImage(ImageUtilities.ResizeImage(opacityImage, Settings.Default.UMSize, Settings.Default.UMSize), (522 - Settings.Default.UMSize) / 2, (522 - Settings.Default.UMSize) / 2, Settings.Default.UMSize, Settings.Default.UMSize);
|
||||
if (watermark != null)
|
||||
{
|
||||
var opacityImage = ImageUtilities.SetImageOpacity(watermark, (float)Settings.Default.UMOpacity / 100);
|
||||
toDrawOn.DrawImage(ImageUtilities.ResizeImage(opacityImage, Settings.Default.UMSize, Settings.Default.UMSize), (522 - Settings.Default.UMSize) / 2, (522 - Settings.Default.UMSize) / 2, Settings.Default.UMSize, Settings.Default.UMSize);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user