PageCount

Document.PageCount property

Hämtar antalet sidor i dokumentet som beräknats av den senaste sidlayoutoperationen.

public int PageCount { get; }

Exempel

Visar hur man räknar antalet sidor i dokumentet.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

builder.Write("Page 1");
builder.InsertBreak(BreakType.PageBreak);
builder.Write("Page 2");
builder.InsertBreak(BreakType.PageBreak);
builder.Write("Page 3");

// Verifiera det förväntade sidantal i dokumentet.
Assert.AreEqual(3, doc.PageCount);

// Att hämta egenskapen PageCount anropade dokumentets sidlayout för att beräkna värdet.
// Denna operation behöver inte göras om när dokumentet återges till ett fast sidsparformat,
// som .pdf. Så du kan spara lite tid, särskilt med mer komplexa dokument.
doc.Save(ArtifactsDir + "Document.GetPageCount.pdf");

Se även