ImageGear for C and C++ on Windows v21.0 - Updated
API Reference Guide / ArtX Component API Reference / ArtX Component Objects Reference / HIG_ARTX_PAGE / IG_ARTX_page_marks_flip
In This Topic
    IG_ARTX_page_marks_flip
    In This Topic

    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:

    Name Type Description
    hArtPage HIG_ARTX_PAGE ArtX page handle.
    nFlipValue enumFlipValue Specifies flip direction.
    lprcImageRect LPAT_RECTANGLE Specifies bounding rectangle to flip annotations specified in image coordinate system. Typically it can be image rectangle.
    lprcDeviceRect LPAT_RECTANGLE 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.