We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

Why WPicture.Dispose() doesn't dispose the loaded picture?

Platform: ASP.NET Web Forms (Classic) |
Control: DocIO

In our older versions of Essential studio (before we have preserved System.Drawing.Image instance as a reference in WPicture and PictureWatermark. So it is necessary to dispose the System.Drawing.Image instance preserved in the WPicture object before deleting the image file. Whereas in later versions (from we have optimized the main memory utilization by preserving single reference of an image for the entire document as image bytes instead of System.Drawing.Image instance. Kindly dispose the System.Drawing.Image instance explicitly before trying to delete the image file in later versions.


Below code snippets demonstrates how to delete the image file after setting it as picture watermark in Word documents.





Below code snippets demonstrates how to delete the image file after loading it as picture in Word documents.





You must log in to leave a comment

Please sign in to access our KB

This page will automatically be redirected to the sign-in page in 10 seconds.

Up arrow icon

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon

Live Chat Icon For mobile