ViewOptions

ViewOptions class

Bietet verschiedene Optionen, die steuern, wie ein Dokument in Microsoft Word angezeigt wird.

Um mehr zu erfahren, besuchen Sie dieArbeiten mit Optionen und Erscheinungsbild von Word-Dokumenten Dokumentationsartikel.

public class ViewOptions

Eigenschaften

NameBeschreibung
DisplayBackgroundShape { get; set; }Steuert die Anzeige der Hintergrundform in der Drucklayoutansicht.
DoNotDisplayPageBoundaries { get; set; }Deaktiviert die Anzeige des Abstands zwischen der Oberkante des Textes und dem oberen Seitenrand.
FormsDesign { get; set; }Gibt an, ob sich das Dokument im Formularentwurfsmodus befindet.
ViewType { get; set; }Steuert den Ansichtsmodus in Microsoft Word.
ZoomPercent { get; set; }Ruft den Prozentsatz ab, mit dem Sie Ihr Dokument anzeigen möchten, oder legt diesen fest.
ZoomType { get; set; }Ruft einen Zoomwert basierend auf der Fenstergröße ab oder legt ihn fest.

Beispiele

Zeigt, wie ein benutzerdefinierter Zoomfaktor festgelegt wird, den ältere Versionen von Microsoft Word beim Laden eines Dokuments anwenden.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Hello world!");

doc.ViewOptions.ViewType = ViewType.PageLayout;
doc.ViewOptions.ZoomPercent = 50;

Assert.AreEqual(ZoomType.Custom, doc.ViewOptions.ZoomType);
Assert.AreEqual(ZoomType.None, doc.ViewOptions.ZoomType);

doc.Save(ArtifactsDir + "ViewOptions.SetZoomPercentage.doc");

Zeigt, wie ein benutzerdefinierter Zoomtyp festgelegt wird, den ältere Versionen von Microsoft Word beim Laden auf ein Dokument anwenden.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Hello world!");

// Setzen Sie die Eigenschaft „ZoomType“ auf „ZoomType.PageWidth“, um Microsoft Word zu erhalten
// um das Dokument automatisch auf die Seitenbreite zu zoomen.
// Setzen Sie die Eigenschaft „ZoomType“ auf „ZoomType.FullPage“, um Microsoft Word zu erhalten
// um das Dokument automatisch zu vergrößern und die gesamte erste Seite sichtbar zu machen.
// Setzen Sie die Eigenschaft „ZoomType“ auf „ZoomType.TextFit“, um Microsoft Word zu erhalten
// um das Dokument automatisch so zu vergrößern, dass es an die inneren Textränder der ersten Seite angepasst ist.
doc.ViewOptions.ZoomType = zoomType;

doc.Save(ArtifactsDir + "ViewOptions.SetZoomType.doc");

Siehe auch