Aspose::Words::Settings::ViewType перечисление

ViewType enum

Возможные значения режима просмотра в Microsoft Word.

enum class ViewType

Значения

ИмяЗначениеОписание
None0Документ будет отображён в представлении по умолчанию приложения.
Reading0Документ будет отображён в представлении по умолчанию приложения.
PageLayout1Документ будет открыт в представлении, отображающем документ так, как он будет печататься.
Outline3Документ будет отображён в представлении, оптимизированном для создания структуры или работы с длинными документами.
Обычный4Документ будет отображён в представлении, оптимизированном для создания структуры или работы с длинными документами.
Web5Документ будет отображён в представлении, имитирующем способ отображения этого документа на веб‑странице.

Примеры

Показывает, как задать пользовательский коэффициент масштабирования, который более старые версии Microsoft Word применяют к документу при загрузке.

auto doc = System::MakeObject<Aspose::Words::Document>();
auto builder = System::MakeObject<Aspose::Words::DocumentBuilder>(doc);
builder->Writeln(u"Hello world!");

doc->get_ViewOptions()->set_ViewType(Aspose::Words::Settings::ViewType::PageLayout);
doc->get_ViewOptions()->set_ZoomPercent(50);

ASSERT_EQ(Aspose::Words::Settings::ZoomType::Custom, doc->get_ViewOptions()->get_ZoomType());
ASSERT_EQ(Aspose::Words::Settings::ZoomType::None, doc->get_ViewOptions()->get_ZoomType());

doc->Save(get_ArtifactsDir() + u"ViewOptions.SetZoomPercentage.doc");

См. также