ImageGear .NET v25.2 - Updated
ImageGear.Art Assembly / ImageGear.ART Namespace / ImGearART Class / LoadPage Method / LoadPage(ImGearPage) Method
Page to load marks from.
Example




In This Topic
    LoadPage(ImGearPage) Method
    In This Topic
    Loads ART marks from ImageGear.Core.ImGearPage class.
    Syntax
    'Declaration
     
    Public Overloads Shared Function LoadPage( _
       ByVal page As ImGearPage _
    ) As ImGearARTPage
    'Usage
     
    Dim page As ImGearPage
    Dim value As ImGearARTPage
     
    value = ImGearART.LoadPage(page)
    public static ImGearARTPage LoadPage( 
       ImGearPage page
    )
    public: static ImGearARTPage* LoadPage( 
       ImGearPage* page
    ) 
    public:
    static ImGearARTPage^ LoadPage( 
       ImGearPage^ page
    ) 

    Parameters

    page
    Page to load marks from.

    Return Value

    Remarks
    This method can be used to load ART marks from TIF or PDF page. Note: this will remove all marks from the ImGearPage. You must use SavePage(ImGearARTPage,ImGearPage) to save marks back to the ImGearPage.
    Example
    ImGearPage igPage;
    // Load an image containing embedded ART 2.0 annotations into a ImGearPage object
    using (FileStream localFile = new FileStream("test1_art.tif", FileMode.Open))
        igPage = ImGearFileFormats.LoadPage(localFile, 0);
    // Load the ImGearARTPage from the metadata in the ImGearPage.
    ImGearARTPage igARTPage = ImGearART.LoadPage(igPage);
    // Burn the annotations into the image.
    igPage = ImGearART.BurnIn(igPage, igARTPage, ImGearARTBurnInOptions.ALL, null);
    imGearPageView1.Page = igPage;
    // Clear the annotations from the art page.
    igARTPage.RemoveMarks();
    // Update the Display with the new ARTPage.
    if (igARTPage != null)
        imGearPageView1.Display.ARTPage = igARTPage;
    Dim igPage As ImGearPage
    ' Load an image containing embedded ART 2.0 annotations into a ImGearPage object
    Using localFile As New FileStream("test1_art.tif", FileMode.Open)
        igPage = ImGearFileFormats.LoadPage(localFile, 0)
    End Using
    ' Load the ImGearARTPage from the metadata in the ImGearPage.
    Dim igARTPage As ImGearARTPage = ImGearART.LoadPage(igPage)
    ' Burn the annotations into the image.
    igPage = ImGearART.BurnIn(igPage, igARTPage, ImGearARTBurnInOptions.ALL, Nothing)
    ImGearPageView1.Page = igPage
    ' Clear the annotations from the art page.
    igARTPage.RemoveMarks()
    ' Update the Display with the new ARTPage.
    If igARTPage IsNot Nothing Then
        ImGearPageView1.Display.ARTPage = igARTPage
    End If
    See Also