Метод THotPDF.ComposeLoadedPagesNUp

Объявление

function ComposeLoadedPagesNUp(Columns, Rows: Integer;
  DrawFrames: boolean= false; Gutter: Single= 6): Integer;

Поведение

N-up спуск полос: метод перекомпоновывает каждую страницу загруженного документа в листы исходного размера, собранные по сетке, — получаются раскладки 2-up, 4-up, 6-up и плотнее. Каждая исходная страница становится form XObject, размещаемым в своей ячейке, причём её значение /Rotate поглощается матрицей размещения, так что страница оказывается повёрнутой по часовой стрелке ровно так, как её показывает вьюер. Боксы страницы и /Rotate, унаследованные от дерева страниц, учитываются, а новые листы никогда не поворачиваются и не обрезаются значениями, унаследованными от дерева страниц; DrawFrames обводит ячейку тонкой линией, а Gutter задаёт интервал между ячейками в пунктах. Собранные листы добавляются в конец, после чего исходные страницы удаляются

Возвращает число собранных листов или 0 для одностраничного документа либо вырожденной сетки, где на лист приходится меньше двух ячеек

См. также Редактирование графа объектов и сборка страниц