ImageGear for Silverlight
MarkRemove(ImGearARTMark) Method
See Also  Example Send Feedback
ImageGear20.Art Assembly > ImageGear.ART Namespace > ImGearARTPage Class > MarkRemove Method : MarkRemove(ImGearARTMark) Method




mark
Mark to delete.

Glossary Item Box

Deletes the mark.

Syntax

 
Visual Basic
C#
Managed Extensions for C++
C++/CLI
 
 

Parameters

mark
Mark to delete.

Example

C#Copy Code
// Select half of the annotations.
int count = 0;
foreach (ImGearARTMark igARTMark in igArtPage)
{
    if (count++ % 2 == 1)
        igArtPage.MarkSelect(igARTMark, true);
}

// Create new presentation page display with default display settings.
ImGearPresentationPageDisplay pageDisplay = new ImGearPresentationPageDisplay();

// Initialize presentation page display with image and annotations.
pageDisplay.Page = igPage;
pageDisplay.ARTPage = igArtPage;

// Export presentation page display to ImGearRasterPage.
ImGearRasterPage igNewPage = pageDisplay.Export();
pageView.Page = igNewPage;

// Remove the burned in annotations from the art page.
foreach (ImGearARTMark igARTMark in igArtPage)
{
    if (igArtPage.MarkIsSelected(igARTMark))
        igArtPage.MarkRemove(igARTMark);
}

pageView.Update();
Visual BasicCopy Code
' Select half of the annotations.
Dim count As Integer = 0
For Each igARTMark As ImGearARTMark In igArtPage
    If count Mod 2 = 1 Then
        igArtPage.MarkSelect(igARTMark, True)
    End If
    count += 1
Next

' Create new presentation page display with default display settings.
Dim pageDisplay As New ImGearPresentationPageDisplay()

' Initialize presentation page display with image and annotations.
pageDisplay.Page = igPage
pageDisplay.ARTPage = igArtPage

' Export presentation page display to ImGearRasterPage.
Dim igNewPage As ImGearRasterPage = pageDisplay.Export()
pageView.Page = igNewPage

' Remove the burned in annotations from the art page.
For Each igARTMark As ImGearARTMark In igArtPage
    If igArtPage.MarkIsSelected(igARTMark) Then
        igArtPage.MarkRemove(igARTMark)
    End If
Next

pageView.Update()

See Also

©2013. Accusoft Corporation. All Rights Reserved.