PXV_PagesLayoutRegion Structure

From Tracker Software PDF SDK
Revision as of 02:48, 12 June 2017 by Palamar (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


Specifies the pages' layout region data.

Syntax

struct PXV_PagesLayoutRegion
{
    ULONG  nFlags;
    ULONG  nPage;
    RECT   rcVisibleRect;
    RECT   rcPageRect;
    RECT   rcTotalPageRect;
    double ZoomLevel;
    LONG   ViewRotation;
};

Members

nFlags
Value of ULONG containing the PXV_PagesLayoutRegionFlags
nPage
Value of ULONG containing the page of the region.
rcVisibleRect
Value of RECT containing visible page's rectangle in pixels in pages view's rectangle system.
rcPageRect
Value of RECT containing total page's rectangle in pixels without borders in pages view's rectangle system.
rcTotalPageRect
Value of RECT containing total page's rectangle in pixels with borders in pages view's rectangle system.
ZoomLevel
Value of double containing the current zoom level of the pages view.
ViewRotation
Value of LONG containing the pages view's rotation (0, 90, 180, 270).

See Also

IPXV_PagesLayoutRegions::Find, IPXV_PagesLayoutRegions::Item