Add Watermark With Your Product Image

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
Il y a 7 ans
Hi Guys,

Released Watermark Product Image Nop Plugin (FREE). Please take a look and give us your feedback :)

Set Watermark Text , Image ,
Image position : Topl_left, Top_centre, Top_Right, Centre_Left, Centre_Right, Bottom_Left, Bottom_centre, Bottom_Right

Set Image Opacity

Set Text Color Rotation Opacity


Download Link :[url=https://www.nopcommerce.com/p/2380/picture-watermark.aspx]
Il y a 7 ans
Good work!! How can we get it?
Il y a 7 ans
https://www.nopcommerce.com/getextension.ashx?id=2380
Il y a 7 ans
https://www.nopcommerce.com/p/2380/picture-watermark.aspx
Il y a 7 ans
Hi

As soon as installed the site fails with error. So I have to remove from installed_plugins.txt file to recover site.

First few lines from error log:

System.Web.HttpException (0x80004005): Error executing child request for handler 'System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerAsyncWrapper'. ---> System.Web.HttpException (0x80004005): Error executing child request for handler 'System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerAsyncWrapper'. ---> System.IO.FileNotFoundException: \public_html\content\images\thumbs\newThumbsDir\0000085.jpeg at System.Drawing.Image.FromFile(String filename, Boolean useEmbeddedColorManagement) at System.Drawing.Image.FromFile(String filename) at Nop.Plugin.Widgets.Watermark.Services.PictureService.ImageMakeWatermark(String thumbFileName, String actualthumbFileName) at Nop.Plugin.Widgets.Watermark.Services.PictureService.GetThumbUrl(String thumbFileName, String storeLocation) at Nop.Plugin.Widgets.Watermark.Services.PictureService.GetPictureUrl(Picture picture, Int32 targetSize, Boolean showDefaultPicture, String storeLocation, PictureType defaultPictureType) at Nop.Plugin.Widgets.Watermark.Services.PictureService.GetPictureUrl(Int32 pictureId, Int32 targetSize, Boolean showDefaultPicture, String storeLocation, PictureType defaultPictureType) at Nop.Plugin.Widgets.NivoSlider.Controllers.WidgetsNivoSliderController.<>c__DisplayClass1.<GetPictureUrl>b__0() at Nop.Core.Caching.CacheExtensions.Get[T](ICacheManager cacheManager, String key, Int32 cacheTime, Func`1 acquire) at Nop.Plugin.Widgets.NivoSlider.Controllers.WidgetsNivoSliderController.GetPictureUrl(Int32 pictureId) at Nop.Plugin.Widgets.NivoSlider.Controllers.WidgetsNivoSliderController.PublicInfo(String widgetZone, Object additionalData) at lambda_method(Closure , ControllerBase , Object[] ) at System.Web.Mvc.ActionMethodDispatcher.Execute(ControllerBase controller, Object[] parameters) at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) at System.Web.Mvc.Async.AsyncControllerActionInvoker.<BeginInvokeSynchronousActionMethod>b__39(IAsyncResult asyncResult, ActionInvocation innerInvokeState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase`1.End() at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3d() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass33.<BeginInvokeActionMethodWithFilters>b__32(IAsyncResult asyncResult) at

Br Tommy
Il y a 7 ans
WeroShop.dk wrote:
Hi

Br Tommy

How can i contact with you ---- please give me your mail or Skype address

Skype :bibhuti.bs23, bibhuti_cse

----------------------------------  If the Post Is helpful Please Vote Up.

Thanks advance for watching my post
Best regard
Bibhuti Barai
Il y a 7 ans
Hi

I found the "error".

The plugin cannot handle if you have checked to use multiple thumb folders(configuration - media settings). When unchecked it is working.

But some pictures are with transparent background and the background is getting black instead of transparent/white can I do something with CSS, it is not looking good when some backgrounds are transparent/white and others black?
Il y a 7 ans
WeroShop.dk wrote:
Hi

I found the "error".

The plugin cannot handle if you have checked to use multiple thumb folders(configuration - media settings). When unchecked it is working.

But some pictures are with transparent background and the background is getting black instead of transparent/white can I do something with CSS, it is not looking good when some backgrounds are transparent/white and others black?



i think its working on .png image ---- for example goto this site http://obeezi.com/ check logo and see the following image




now i can help you to resend plugin --- it support .jpg,jpeg,png,gof,tiff  if you need it please inform me with your email.



----------------------------------  If the Post Is helpful Please Vote Up.

Thanks advance for watching my post
Best regard
Bibhuti Barai
Il y a 7 ans
Dear Bibhuti Barai!
I only want to display watermark when user downloads images, how can i do that? Thanks!
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.