From fb31e7b5b11212421ef400e377cd0fdde22ddbd1 Mon Sep 17 00:00:00 2001 From: Eugene Yamenko Date: Tue, 9 Feb 2021 16:48:26 +1100 Subject: [PATCH 1/4] Watermark's X and Y options can be strings --- DotNetThumbor/ThumborImage.cs | 2 +- DotNetThumborTest/DotNetThumborTest.csproj | 2 ++ .../TestThumborFilters/TestWatermark.cs | 12 ++++++------ DotNetThumborTest/TestThumborImage.cs | 4 ++-- DotNetThumborTest/packages.config | 1 + 5 files changed, 12 insertions(+), 9 deletions(-) diff --git a/DotNetThumbor/ThumborImage.cs b/DotNetThumbor/ThumborImage.cs index c768937..e8eb0b3 100644 --- a/DotNetThumbor/ThumborImage.cs +++ b/DotNetThumbor/ThumborImage.cs @@ -153,7 +153,7 @@ public ThumborImage Grayscale(bool grayscaleImage) /// How many pixels down the watermark should be. /// Watermark image transparency 0 = opaque - 100 fully transparent /// The current thumbor image object. - public ThumborImage Watermark(string watermarkImageUrl, int right, int down, int transparency) + public ThumborImage Watermark(string watermarkImageUrl, string right, string down, int transparency) { this.watermarks.Add(string.Format("watermark({0},{1},{2},{3})", watermarkImageUrl, right, down, transparency)); return this; diff --git a/DotNetThumborTest/DotNetThumborTest.csproj b/DotNetThumborTest/DotNetThumborTest.csproj index 41af3af..9d34595 100644 --- a/DotNetThumborTest/DotNetThumborTest.csproj +++ b/DotNetThumborTest/DotNetThumborTest.csproj @@ -1,5 +1,6 @@  + Debug @@ -124,6 +125,7 @@ This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. +