класс 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);

См. также