Поделиться через


Метод IXpsOMPage::GetPageDimensions (xpsobjectmodel.h)

Возвращает размеры страницы.

Синтаксис

HRESULT GetPageDimensions(
  [out, retval] XPS_SIZE *pageDimensions
);

Параметры

[out, retval] pageDimensions

Размеры страницы.

Размер описывается в разделе Единицы XPS. На дюйм приходится 96 единиц XPS. Например, размер страницы размером 8,5 на 11,0 дюйма составляет 816 на 1056 единиц XPS.

Возвращаемое значение

Метод возвращает HRESULT. Возможные значения включают, помимо прочего, значения в следующей таблице. Сведения о возвращаемых значениях API документов XPS, не перечисленных в этой таблице, см. в статье Ошибки документа XPS.

Код возврата Описание
S_OK
Метод выполнен успешно.
E_POINTER
pageDimensions имеет значение NULL.

Комментарии

Размер страницы по умолчанию передается в IXpsOMObjectFactory::CreatePage в параметре pageDimensions .

Требования

Требование Значение
Минимальная версия клиента Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновлением платформы для Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header xpsobjectmodel.h

См. также раздел

IXpsOMPage

XPS

Ошибки документа XPS

XPS_SIZE