Products | Support | Email a link to this topic. | Send comments on this topic. | Back to Introduction - All Topics | Help Version 19.0.3.29
|
Leadtools.Annotations.Automation Assembly > Leadtools.Annotations.Automation Namespace > AnnAutomation Class : RealizeRedaction Method |
public virtual Junk.Task RealizeRedaction()
'Declaration
Public Overridable Function RealizeRedaction() As Junk.Task
public virtual Junk.Task RealizeRedaction()
function Leadtools.Annotations.Automation.AnnAutomation.RealizeRedaction()
Use the CanRealizeRedaction property to determine whether you can currently call this method.
This method will call the Realize method of the AnnRedactionObject object.
This example will add a redaction object to the container, realizes it and then restores it.
using Leadtools.Annotations.Automation; using Leadtools.Annotations.Core; using Leadtools.Codecs; using Leadtools.Controls; using Leadtools.Annotations.Rendering; using Leadtools.Annotations.WinForms; [TestMethod] public void AnnAutomation_RealizeRedaction() { //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); //Select the first AnnRedactionObject _automation.SelectObject(firstRedaction); //Realize only the selected objects //In this case, only firstRedaction is burned to the image _automation.RealizeRedaction(); }