ImageGear for Java
ImGearARTPage Class Members
Fields  Methods 

The following tables list the members exposed by ImGearARTPage.

Public Constructors
 NameDescription
Public ConstructorImGearARTPage ConstructorInitializes a new instance of the ImGearARTPage class object.  
Top
Public Fields
 NameDescription
Public FieldmarkAddedOccurs when a mark is added.  
Public FieldmarkChangedOccurs when a mark is changed.  
Public FieldmarkRemovedOccurs when a mark is removed.  
Public FieldmarkSelectionChangedOccurs when a mark's selection is changed.  
Public FieldmarkZOrderChangedOccurs when a mark's Z-Order is changed.  
Top
Public Methods
 NameDescription
Public MethodaddMarkOverloaded. Adds the specified mark into the annotation page group specified by name.

 
Public MethodapplyToImageApplies the encryption marks from the annotation page to the image.  
Public MethodconvertCoordinatesOverloaded. Translates coordinates between image and device coordinate systems.  
Public MethodcopyMarksOverloaded. Copies collection of specified marks to the Windows clipboard.

 
Public MethodcutMarksOverloaded. Cuts collection of specified marks from the annotation page to the Windows clipboard.

 
Public MethodgetBoundsGets the bounding rectangle of the annotation page.

com.accusoft.imagegear.core.shapes.ImGearRectangle structure object.

This is a rectangle that encloses all annotation marks on the page.

This method can be used if you want to change the default bounding rectangle or when the marks' coordinates are specified in device units. If this method is set to null and ART page is associated with com.accusoft.imagegear.core.ImGearPage class the com.accusoft.imagegear.core.ImGearPage class's rectangle is used.

The default value is null.

com.accusoft.imagegear.core.shapes.ImGearRectangle

 
Public MethodgetGroupsGets an array of annotation groups in the page.

ImGearARTGroupArray class object. ImGearARTGroupArray

 
Public MethodgetMarkCountGets the marks count in the page.

Integer value.

 
Public MethodgetMarkIDiteratorReturns an iterator over the mark IDs.  
Public MethodgetOrientationGets the orientation of the annotation page layout.

com.accusoft.imagegear.core.ImGearOrientationModes enumeration value.

The default value is ImGearOrientationModes.TOP_LEFT. 1 for XML objects. See getBounds method for more information about the page layout rectangle.

com.accusoft.imagegear.core.ImGearOrientationcom.accusoft.imagegear.core.ImGearOrientationModes

 
Public MethodgetPasteCountGets the number of marks currently in the Windows clipboard.

Integer value.

 
Public MethodgetStartIndexGets the start index of the marks enumeration on the page.

Integer value.

 
Public MethodhitTestReturns the index of topmost annotation mark of a hit test.  
Public MethoditeratorGets the page enumerator class.  
Public MethodmarkBringToFrontOverloaded. Moves the specified mark to the top of Z-Order.  
Public MethodmarkCopyOverloaded. Copies the specified mark to the Windows clipboard.  
Public MethodmarkCutOverloaded. Cuts the specified mark from the annotation page to the Windows clipboard.

 
Public MethodmarkGetGets a mark by its ID.  
Public MethodmarkIsSelectedOverloaded. Checks if the specified mark is selected.  
Public MethodmarkIsValidOverloaded. Checks if the mark is valid.  
Public MethodmarkRemoveOverloaded. Deletes the mark.  
Public MethodmarkSelectOverloaded. Selects or deselects the specified mark.  
Public MethodmarkSendToBackOverloaded. Moves the specified mark to the bottom of Z-Order.  
Public MethodmarkSetCoordTypeOverloaded. Sets new type of the coordinates system for the specified mark.  
Public MethodpasteMarksPastes all marks from the Windows clipboard to the annotation page.

 
Public MethodremoveMarksOverloaded. Deletes all marks from the annotation page.  
Public MethodselectMarksSelects or deselects all marks in the annotation page.  
Public MethodsetBoundsSets the bounding rectangle of the annotation page.

com.accusoft.imagegear.core.shapes.ImGearRectangle structure object.

This is a rectangle that encloses all annotation marks on the page.

This method can be used if you want to change the default bounding rectangle or when the marks' coordinates are specified in device units. If this property is set to null and ART page is associated with com.accusoft.imagegear.core.ImGearPage class the com.accusoft.imagegear.core.ImGearPage class's rectangle is used.

The default value is null.

com.accusoft.imagegear.core.shapes.ImGearRectangle

 
Public MethodsetCoordTypeSets new type of the coordinates system for the entire mark collection.  
Public MethodsetOrientationSets the orientation of the annotation page layout.

com.accusoft.imagegear.core.ImGearOrientationModes enumeration value.

The default value is ImGearOrientationModes.TOP_LEFT. 1 for XML objects. See getBounds method for more information about the page layout rectangle.

com.accusoft.imagegear.core.ImGearOrientationcom.accusoft.imagegear.core.ImGearOrientationModes

 
Public MethodsetStartIndexSets the start index of the marks enumeration on the page.

Integer value.

 
Top
Protected Methods
 NameDescription
Protected MethodonMarkAddedOccurs when a mark is added.  
Protected MethodonMarkChangedOccurs when a mark is changed.  
Protected MethodonMarkRemovedOccurs when a mark is removed.  
Protected MethodonMarkSelectionChangedOccurs when a mark's selection is changed.  
Protected MethodonMarkZOrderChangedOccurs when a mark's Z-Order is changed.  
Protected MethodonPropertyChangedCan be called by subclasses when their properties change. Subscribers, com.accusoft.imagegear.callbackinterfaces.IImGearPropertyChangedListeners are subsequently notified. (Inherited from com.accusoft.imagegear.display.ImGearAnnotationPage)
Top
See Also

Reference

ImGearARTPage Class
com.accusoft.imagegear.art Package

 

 


©2016. Accusoft Corporation. All Rights Reserved.

Send Feedback