PageCollection

PageCollection class

Samling av PDF-dokumentsidor.

public sealed class PageCollection : ICollection<Page>

Egenskaper

namnBeskrivning
Count { get; }Får antal sidor i dokumentet.
IsReadOnly { get; }Får värde som indikerar att samlingen är skrivskyddad. Returnerar alltid false.
IsSynchronized { get; }Returnerar sant för objektet är synkroniserat.
Item { get; }Hämtar sida för index.
SyncRoot { get; }Hämtar synkroniseringsobjekt för samlingen.

Metoder

namnBeskrivning
Accept(AnnotationSelector)AccepterarAnnotationSelector besöksobjekt som ger funktionalitet för att arbeta med anteckningar.
Accept(ImagePlacementAbsorber)AccepterarImagePlacementAbsorber besöksobjekt som ger funktionalitet för att arbeta med bildplaceringsobjekt.
Accept(TextAbsorber)AccepterarTextAbsorber besöksobjekt som ger funktionalitet för att arbeta med textobjekt.
Accept(TextFragmentAbsorber)AccepterarTextFragmentAbsorber besöksobjekt som ger funktionalitet för att arbeta med textobjekt.
Add()Lägger till tom sida
Add(ICollection<Page>)Lägger till alla sidor från listan i samlingen.
Add(Page)Lägger till sida i samlingen.
Add(Page[])Lägger till i samlingen alla sidor från array.
Clear()Rensa sidsamling.
Contains(Page)Avgör om denna instans innehåller objektet.
CopyTo(Page[], int)Kopierar sidor till dokument.
Delete()Tar bort alla sidor från samlingen.
Delete(int)Ta bort angiven sida.
Delete(int[])Ta bort sidor som anges vilka nummer som anges i array.
Flatten()Tar bort alla fält på sidorna och placerar deras värden istället.
FreeMemory()Rensar cachad data
GetEnumerator()Returnerar en uppräkning av sidor.
IndexOf(Page)Returnerar index för den angivna sidan.
Insert(int)Infoga tom apge i samlingen på angiven position.
Insert(int, ICollection<Page>)Infogar sidor från samlingen i dokument.
Insert(int, Page)Infogar sidan i sidsamlingen på angiven plats.
Insert(int, Page[])Infogar sidor av arrayen i dokumentet.
Remove(Page)Tar bort det angivna objektet, kastarNotSupportedException .

Se även