PageSet
Innehåll
[
Dölj
]PageSet class
Beskriver en slumpmässig uppsättning sidor.
För att lära dig mer, besökProgrammering med dokument dokumentationsartikel.
public sealed class PageSet : IEnumerable<int>
Konstruktörer
namn | Beskrivning |
---|---|
PageSet(int) | Skapar en uppsättning på en sida baserat på exakt sidindex. |
PageSet(params int[]) | Skapar en siduppsättning baserad på exakta sidindex. |
PageSet(params PageRange[]) | Skapar en siduppsättning baserad på intervall. |
Egenskaper
namn | Beskrivning |
---|---|
static All { get; } | Hämtar en uppsättning med alla sidor i dokumentet i deras ursprungliga ordning. |
static Even { get; } | Hämtar en uppsättning med alla jämna sidor i dokumentet i deras ursprungliga ordning. |
static Odd { get; } | Hämtar en uppsättning med alla udda sidor i dokumentet i deras ursprungliga ordning. |
Metoder
namn | Beskrivning |
---|---|
GetEnumerator() |
Exempel
Visar hur man renderar en sida från ett dokument till en JPEG-bild.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Page 1.");
builder.InsertBreak(BreakType.PageBreak);
builder.Writeln("Page 2.");
builder.InsertImage(ImageDir + "Logo.jpg");
builder.InsertBreak(BreakType.PageBreak);
builder.Writeln("Page 3.");
// Skapa ett "ImageSaveOptions"-objekt som vi kan skicka till dokumentets "Save"-metod
// för att modifiera hur metoden renderar dokumentet till en bild.
ImageSaveOptions options = new ImageSaveOptions(SaveFormat.Jpeg);
// Ställ in "PageSet" till "1" för att välja den andra sidan via
// det nollbaserade indexet att börja rendera dokumentet från.
options.PageSet = new PageSet(1);
// När vi sparar dokumentet i JPEG-format renderar Aspose.Words bara en sida.
// Den här bilden kommer att innehålla en sida med början från sida två,
// vilket bara kommer att vara den andra sidan i originaldokumentet.
doc.Save(ArtifactsDir + "ImageSaveOptions.OnePage.jpg", options);
Se även
- namnutrymme Aspose.Words.Saving
- hopsättning Aspose.Words