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 av 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 utrymmet mellan textens överkant och sidans övre kant.
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 procentandelen (mellan 10 och 500) som du vill visa ditt dokument med.
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, vilken äldre versioner av Microsoft Word kommer att tillämpa på ett dokument vid inläsning.

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, vilka äldre versioner av Microsoft Word som kommer att tillämpas på ett dokument vid inläsning.

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

// Ställ in "ZoomType"-egenskapen 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 "ZoomType"-egenskapen till "ZoomType.FullPage" för att hämta Microsoft Word
// för att automatiskt zooma dokumentet för att göra hela första sidan synlig.
// Ställ in "ZoomType"-egenskapen till "ZoomType.TextFit" för att hämta 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