ページのサイズおよび方向を設定する
書式:
HPDF_STATUS HPDF_Page_SetSize(HPDF_Page page,
HPDF_PageSizes size,
HPDF_PageDirection direction);
戻り値
成功時 :HPDF_OK
失敗時 :戻り値としてエラーコードを返し、HPDF_Doc オブジェクトのハンドル生成時に渡したエラーハンドラをコールする。
エラー
- HPDF_INVALID_PAGE
- 無効なページオブジェクトのハンドルが設定された
- HPDF_PAGE_INVALID_SIZE
- 無効なサイズが設定された
- HPDF_PAGE_INVALID_DIRECTION
- 無効な方向が設定された
- HPDF_FAILD_TO_ALLOC_MEM
- メモリの確保に失敗した
引数
page :HPDF_Page オブジェクトのハンドル
size :ページサイズ
direction :ページの方向
HPDF_PAGE_PORTRAIT - 縦長
HPDF_PAGE_LANDSCAPE - 横長
ページサイズと方向を指定します。それぞれ、以下の値のみ許容します。
【ページサイズ】 値 Size (mm or inches) Size (in pixels) ------------------------------------------------------------------- HPDF_PAGE_SIZE_LETTER 8.5 x 11 (inches) 612 x 792 HPDF_PAGE_SIZE_LEGAL 8.5 x 14 (inches) 612 x 1008 HPDF_PAGE_SIZE_A3 297 x 420 (mm) 841.89 x 1199.551 HPDF_PAGE_SIZE_A4 210 x 297 (mm) 595.276 x 841.89 HPDF_PAGE_SIZE_A5 148 x 210 (mm) 419.528 x 595.276 HPDF_PAGE_SIZE_B4 250 x 353 (mm) 708.661 x 1000.63 HPDF_PAGE_SIZE_B5 176 x 250 (mm) 498.898 x 708.661 HPDF_PAGE_SIZE_EXECUTIVE 7.25 x 10.5 (inches) 522 x 756 HPDF_PAGE_SIZE_US4x6 4 x 6 (inches) 288 x 432 HPDF_PAGE_SIZE_US4x8 4 x 8 (inches) 288 x 576 HPDF_PAGE_SIZE_US5x7 5 x 7 (inches) 360 x 504 HPDF_PAGE_SIZE_COMM10 4.125 x 9.5 (inches) 297 x 684 -------------------------------------------------------------------