ViewOptions

ViewOptions class

Ger olika alternativ som styr hur ett dokument visas i Microsoft Word.

För att lära dig mer, besökArbeta med alternativ och utseende i Word-dokument dokumentationsartikel.

public class ViewOptions

Egenskaper

namnBeskrivning
DisplayBackgroundShape { get; set; }Styr visningen av bakgrundsformen i utskriftslayoutvyn.
DoNotDisplayPageBoundaries { get; set; }Stänger av visningen av avståndet mellan textens överkant och sidans överkant.
FormsDesign { get; set; }Anger om dokumentet är i formulärdesignläge.
ViewType { get; set; }Styr visningsläget i Microsoft Word.
ZoomPercent { get; set; }Hämtar eller ställer in procentsatsen med vilken du vill visa ditt dokument.
ZoomType { get; set; }Hämtar eller ställer in ett zoomvärde baserat på fönstrets storlek.

Exempel

Visar hur man ställer in en anpassad zoomfaktor, som äldre versioner av Microsoft Word kommer att tillämpa på ett dokument vid laddning.

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");

Visar hur man ställer in en anpassad zoomtyp, som äldre versioner av Microsoft Word kommer att tillämpa på ett dokument vid laddning.

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

// Ställ in egenskapen "ZoomType" till "ZoomType.PageWidth" för att hämta Microsoft Word
// för att automatiskt zooma dokumentet så att det passar sidans bredd.
// Ställ in egenskapen "ZoomType" till "ZoomType.FullPage" för att hämta Microsoft Word
// för att automatiskt zooma dokumentet så att hela första sidan blir synlig.
// Ställ in egenskapen "ZoomType" till "ZoomType.TextFit" för att få Microsoft Word
// för att automatiskt zooma dokumentet så att det passar de inre textmarginalerna på första sidan.
doc.ViewOptions.ZoomType = zoomType;

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

Se även