This function flips all marks on the page according with value of nFlipValue parameter.
Declaration:
Copy Code | |
---|---|
AT_ERRCOUNT IG_ARTX_page_marks_flip( HIG_ARTX_PAGE hArtPage, enumFlipValue nFlipValue, LPAT_RECTANGLE lprcImageRect, LPAT_RECTANGLE lprcDeviceRect ); |
Arguments:
hArtPage | ArtX page handle. |
nFlipValue | Specifies flip direction. |
lprcImageRect | Specifies bounding rectangle to flip annotations specified in image coordinate system. Typically it can be image rectangle. |
lprcDeviceRect | Specifies bounding rectangle to flip annotations specified in device coordinate system. Typically it can be window's client rectangle. |
Return Value:
Error count.
Supported Raster Image Formats:
This function does not process image pixels.
Remarks:
In contrast with IG_ARTX_page_display_flip(), this function updates the annotation coordinates. For text annotations (IG_ARTX_MARK_TEXT and similar), button and image (IG_ARTX_MARK_IMAGE and similar) it also updates mark orientation property.