status = page:SetSize(size, direction)
page:SetSize()
changes the size and direction of a page to a predefined size.
The size
parameter must be one of the following constants:
#HPDF_PAGE_SIZE_LETTER
#HPDF_PAGE_SIZE_LEGAL
#HPDF_PAGE_SIZE_A3
#HPDF_PAGE_SIZE_A4
#HPDF_PAGE_SIZE_A5
#HPDF_PAGE_SIZE_B4
#HPDF_PAGE_SIZE_B5
#HPDF_PAGE_SIZE_EXECUTIVE
#HPDF_PAGE_SIZE_US4x6
#HPDF_PAGE_SIZE_US4x8
#HPDF_PAGE_SIZE_US5x7
#HPDF_PAGE_SIZE_COMM10
The direction
parameter must be one of the following constants:
#HPDF_PAGE_PORTRAIT
#HPDF_PAGE_LANDSCAPE
#HPDF_INVALID_PAGE
- An invalid page handle was set.
#HPDF_PAGE_INVALID_SIZE
- An invalid size was set.
#HPDF_PAGE_INVALID_DIRECTION
- An invalid direction was set.
#HPDF_FAILED_TO_ALLOC_MEM
- Memory allocation failed.