Restores all of the AnnRedactionObject objects in this AnnAutomation.
public virtual Task RestoreAllRedactions()
Public Overridable Function RestoreAllRedactions() As Task
public virtual Task RestoreAllRedactions()
function Leadtools.Annotations.Automation.AnnAutomation.RestoreAllRedactions()
Use the CanRestoreAllRedactions property to determine whether you can currently call this method.
This method will call the Realize method of the AnnRedactionObject class for all AnnRedactionObject objects that have the AnnRedactionObject.CanRestore value set to true.
using Leadtools.Annotations.Automation;
using LeadtoolsExamples.Common;
using Leadtools.Annotations.Core;
using Leadtools.Codecs;
using Leadtools.Controls;
using Leadtools.Annotations.Rendering;
using Leadtools.Annotations.WinForms;
public void AnnAutomation_RestoreAllRedactions()
{
//Add two AnnRedactionObjects to our AnnContainer
AnnRedactionObject firstRedaction = new AnnRedactionObject();
firstRedaction.Rect = LeadRectD.Create(100, 100, 200, 200);
firstRedaction.Fill = AnnSolidColorBrush.Create("black");
AnnRedactionObject secondRedaction = new AnnRedactionObject();
secondRedaction.Rect = LeadRectD.Create(300, 300, 200, 200);
secondRedaction.Fill = AnnSolidColorBrush.Create("black");
_automation.Container.Children.Add(firstRedaction);
_automation.Container.Children.Add(secondRedaction);
//Invalidate the AnnAutomation
_automation.Invalidate(LeadRectD.Empty);
//Realize all AnnRedactionObjects
//Both firstRedaction and secondRedaction are burned to the image
_automation.RealizeAllRedactions();
//Restore the image data previously redacted by
//firstRedaction and secondRedaction
_automation.RestoreAllRedactions();
}
Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET
Your email has been sent to support! Someone should be in touch! If your matter is urgent please come back into chat.
Chat Hours:
Monday - Friday, 8:30am to 6pm ET
Thank you for your feedback!
Please fill out the form again to start a new chat.
All agents are currently offline.
Chat Hours:
Monday - Friday
8:30AM - 6PM EST
To contact us please fill out this form and we will contact you via email.