コード例 #1
0
        public Bitmap Apply(Bitmap bmp)
        {
            Text.Placement = Image.Placement = Placement;
            Text.Offset    = Image.Offset = new Point(Offset, Offset);

            switch (Type)
            {
            default:
            case WatermarkType.Text:
                return(Text.Apply(bmp));

            case WatermarkType.Image:
                return(Image.Apply(bmp));
            }
        }
コード例 #2
0
ファイル: WatermarkConfig.cs プロジェクト: sp1r00000/ShareX
        public Image Apply(Image img)
        {
            Text.Placement = Image.Placement = Placement;
            Text.Offset    = Image.Offset = new Point(Offset, Offset);

            switch (Type)
            {
            default:
            case WatermarkType.Text:
                return(Text.Apply(img));

            case WatermarkType.Image:
                return(Image.Apply(img));
            }
        }