PageSet

PageSet class

Rastgele bir sayfa kümesini tanımlar.

Daha fazla bilgi edinmek için şu adresi ziyaret edin:Belgelerle Programlama belgeleme makalesi.

public sealed class PageSet : IEnumerable<int>

yapıcılar

İsimTanım
PageSet(int)Tam sayfa dizinine dayalı tek sayfalık bir küme oluşturur.
PageSet(params int[])Tam sayfa dizinlerine dayalı bir sayfa kümesi oluşturur.
PageSet(params PageRange[])Aralıklara dayalı bir sayfa kümesi oluşturur.

Özellikleri

İsimTanım
static All { get; }Belgenin tüm sayfalarını orijinal sıralarında içeren bir küme alır.
static Even { get; }Belgenin tüm çift sayfalarını orijinal sıralarında içeren bir küme alır.
static Odd { get; }Belgenin tüm tek sayfalarını orijinal sıralarında içeren bir küme alır.

yöntemler

İsimTanım
GetEnumerator()

Örnekler

Bir belgenin bir sayfasının JPEG görüntüsüne nasıl dönüştürüleceğini gösterir.

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

// Belgenin "Kaydet" metoduna geçirebileceğimiz bir "ImageSaveOptions" nesnesi oluşturun
// bu yöntemin belgeyi görüntüye dönüştürme şeklini değiştirmek için.
ImageSaveOptions options = new ImageSaveOptions(SaveFormat.Jpeg);
// İkinci sayfayı seçmek için "PageSet"i "1" olarak ayarlayın
// belgenin oluşturulmaya başlanacağı sıfır tabanlı dizin.
options.PageSet = new PageSet(1);

// Belgeyi JPEG formatında kaydettiğimizde Aspose.Words yalnızca bir sayfa oluşturur.
// Bu resim ikinci sayfadan başlayarak tek bir sayfa içerecektir,
// bu sadece orijinal belgenin ikinci sayfası olacak.
doc.Save(ArtifactsDir + "ImageSaveOptions.OnePage.jpg", options);

Ayrıca bakınız