ViewOptions

ViewOptions class

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

Um mehr zu erfahren, besuchen Sie dieArbeiten Sie 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 dem oberen Rand des Textes und dem oberen Rand der Seite.
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 (zwischen 10 und 500) ab, mit dem Sie Ihr Dokument anzeigen möchten, oder legt diesen fest.
ZoomType { get; set; }Ruft einen Zoomwert basierend auf der Größe des Fensters ab oder legt diesen fest.

Beispiele

Zeigt, wie man einen benutzerdefinierten Zoomfaktor festlegt, 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!");

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 Sie einen benutzerdefinierten Zoomtyp festlegen, 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 abzurufen
// um das Dokument automatisch an die Breite der Seite anzupassen.
// Setzen Sie die Eigenschaft „ZoomType“ auf „ZoomType.FullPage“, um Microsoft Word abzurufen
// um das Dokument automatisch zu zoomen, um die gesamte erste Seite sichtbar zu machen.
// Setzen Sie die Eigenschaft „ZoomType“ auf „ZoomType.TextFit“, um Microsoft Word abzurufen
// um das Dokument automatisch so zu vergrößern, dass es in die inneren Textränder der ersten Seite passt.
doc.ViewOptions.ZoomType = zoomType;

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

Siehe auch