Odd
Innehåll
[
Dölj
]PageSet.Odd property
Hämtar en uppsättning med alla udda sidor i dokumentet i deras ursprungliga ordning.
public static PageSet Odd { get; }
Anmärkningar
Udda sidor har jämna index eftersom sidindex är nollbaserade.
Exempel
Visar hur man exporterar udda sidor från dokumentet.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
for (int i = 0; i < 5; i++)
{
builder.Writeln($"Page {i + 1} ({(i % 2 == 0 ? "odd" : "even")})");
if (i < 4)
builder.InsertBreak(BreakType.PageBreak);
}
// Skapa ett "PdfSaveOptions"-objekt som vi kan skicka till dokumentets "Save"-metod
// för att ändra hur den metoden konverterar dokumentet till .PDF.
PdfSaveOptions options = new PdfSaveOptions();
// Nedan följer tre PageSet-egenskaper som vi kan använda för att filtrera bort en uppsättning sidor från
// vårt dokument för att spara i ett PDF-dokument baserat på pariteten hos deras sidnummer.
// 1 - Spara endast sidorna med jämna sidor:
options.PageSet = PageSet.Even;
doc.Save(ArtifactsDir + "PdfSaveOptions.ExportPageSet.Even.pdf", options);
// 2 - Spara endast de udda sidorna:
options.PageSet = PageSet.Odd;
doc.Save(ArtifactsDir + "PdfSaveOptions.ExportPageSet.Odd.pdf", options);
// 3 - Spara varje sida:
options.PageSet = PageSet.All;
doc.Save(ArtifactsDir + "PdfSaveOptions.ExportPageSet.All.pdf", options);
Se även
- class PageSet
- namnutrymme Aspose.Words.Saving
- hopsättning Aspose.Words