Once ART marks have been saved, they can be reloaded (by the same user or a different user, using the same program or using any other ImageGear-enabled application). The way that the marks were saved will determine how they must be reloaded:
- .ART / .XML / .NXXML / image file / PDF file: Your application loads the image using any of the ImGearFileFormats Class Loadxxx methods and then loads ART page using the appropriate ImGearART.LoadPage Method.
- Burned In: Your application loads the image using any of the ImGearFileFormats Class Loadxxx methods. The burned-in remains of the marks are loaded as part of the image.
Load Events
The ImGearART.LoadPage method allows the use of the following events:
- ImGearARTLoadEvents.CreateSecureObjectData
- ImGearARTLoadEvents.CreatingMark
- ImGearARTLoadEvents.CreatingGroup
- ImGearARTLoadEvents.CreatingPage
- ImGearARTLoadEvents.DroppedMark
- ImGearARTLoadEvents.DroppedAttribute
- ImGearARTLoadEvents.GetNotateXpressLayerPassword
These events occur during the loading of ART or NotateXpress™ marks.
- CreateSecureObjectData event is fired if the loaded Art object contains SecureObjectData.
- CreatingGroup event is fired before adding group object to ImGearARTPage.
- CreatingMark event is fired before adding mark object to ImGearARTPage.
- CreatingPage even is fired before returning a constructed Art Page object.
- DroppedMark event is fired for unsupported annotations.
- DroppedAttribute event is fired for unsupported annotation’s attributes/elements.
- GetNotateXpressLayerPassword event is fired during the loading of NotateXpress annotation file for all layers that were saved with a password.