ExtractPages

Document.ExtractPages method

ВозвращаетDocument объект, представляющий указанный диапазон страниц.

public Document ExtractPages(int index, int count)
ПараметрТипОписание
indexInt32Нулевой индекс первой страницы для извлечения.
countInt32Количество страниц, которые необходимо извлечь.

Примечания

Результирующий документ должен выглядеть так же, как в MS Word, как если бы мы выполнили «Печать определенных страниц» — нумерация, верхние/нижние колонтитулы и макет перекрестных таблиц будут сохранены. Но из-за большого количества нюансов, возникающих при уменьшении количества страниц, полное соответствие макету — довольно сложная задача, требующая больших усилий. В зависимости от сложности документа могут быть небольшие различия в макете содержимого результирующего документа по сравнению с исходным документом. Любые отзывы будут высоко оценены.

Примеры

Показывает, как получить указанный диапазон страниц из документа.

Document doc = new Document(MyDir + "Layout entities.docx");

doc = doc.ExtractPages(0, 2);

doc.Save(ArtifactsDir + "Document.ExtractPages.docx");

Смотрите также