THotPDF.GetLoadedPageVisibleBox Method
Возвращает область загруженной страницы, которая отображается и печатается: её /CropBox, обрезанный до /MediaBox
Объявление
function GetLoadedPageVisibleBox(
PageIndex: Integer;
out Left, Bottom, Right, Top: Single): boolean;
Модуль
HPDFDoc
Параметры
| Имя | Назначение |
|---|---|
PageIndex | Индекс загруженной страницы с нулевой базой |
Left, Bottom, Right, Top | Принимают рамку в единицах пользовательского пространства по умолчанию, причём Left < Right и Bottom < Top |
Возвращаемое значение
True, когда страница существует и имеет пригодный /MediaBox; при False выходные значения остаются без изменений, поэтому размер страницы по умолчанию можно задать заранее
Примечания по использованию
- Страница показывается и печатается через свой /CropBox, который по умолчанию равен /MediaBox и обрезается до него (ISO 32000-1 14.11.2); /CropBox, не перекрывающий /MediaBox, игнорируется
RenderLoadedPageToBitmap, тайловый, полосовой и метафайл-рендереры,BuildLoadedPageSVG, viewer и печать покрывают эту рамку; её левый нижний угол отображается в левый нижний угол результата до применения /Rotate- Используйте
GetLoadedPageBox, чтобы прочитать запись рамки страницы в том виде, в каком она сохранена