класс Aspose::Words::Saving::PageRange
PageRange class
Представляет непрерывный диапазон страниц. Чтобы узнать больше, посетите статью документации Programming with Documents.
class PageRange : public System::Object
Методы
| Метод | Описание |
|---|---|
| GetType() const override | |
| Is(const System::TypeInfo&) const override | |
| PageRange(int32_t, int32_t) | Создаёт новый объект диапазона страниц. |
| static Type() |
Примеры
Показывает, как извлекать страницы на основе точных диапазонов страниц.
auto doc = System::MakeObject<Aspose::Words::Document>(get_MyDir() + u"Images.docx");
auto imageOptions = System::MakeObject<Aspose::Words::Saving::ImageSaveOptions>(Aspose::Words::SaveFormat::Tiff);
auto pageSet = System::MakeObject<Aspose::Words::Saving::PageSet>(System::MakeArray<System::SharedPtr<Aspose::Words::Saving::PageRange>>({System::MakeObject<Aspose::Words::Saving::PageRange>(1, 1), System::MakeObject<Aspose::Words::Saving::PageRange>(2, 3), System::MakeObject<Aspose::Words::Saving::PageRange>(1, 3), System::MakeObject<Aspose::Words::Saving::PageRange>(2, 4), System::MakeObject<Aspose::Words::Saving::PageRange>(1, 1)}));
imageOptions->set_PageSet(pageSet);
doc->Save(get_ArtifactsDir() + u"ImageSaveOptions.ExportVariousPageRanges.tiff", imageOptions);
См. также
- Namespace Aspose::Words::Saving
- Library Aspose.Words for C++