PageCollection

PageCollection class

Colección de páginas de documentos PDF.

public sealed class PageCollection : ICollection<Page>

Propiedades

NombreDescripción
Count { get; }Obtiene el recuento de páginas del documento.
IsReadOnly { get; }Obtiene el valor que indica que la colección es de solo lectura. Siempre devuelve false.
IsSynchronized { get; }Devuelve verdadero si el objeto está sincronizado.
Item { get; }Obtiene la página por índice.
SyncRoot { get; }Obtiene el objeto de sincronización de la colección.

Métodos

NombreDescripción
Accept(AnnotationSelector)AceptaAnnotationSelector objeto visitante que proporciona funcionalidad para trabajar con anotaciones.
Accept(ImagePlacementAbsorber)AceptaImagePlacementAbsorber objeto de visitante que proporciona funcionalidad para trabajar con objetos de colocación de imágenes.
Accept(TextAbsorber)AceptaTextAbsorber objeto visitante que proporciona funcionalidad para trabajar con objetos de texto.
Accept(TextFragmentAbsorber)AceptaTextFragmentAbsorber objeto visitante que proporciona funcionalidad para trabajar con objetos de texto.
Add()Agrega página vacía
Add(ICollection<Page>)Agrega a la colección todas las páginas de la lista.
Add(Page)Agrega página a la colección.
Add(Page[])Agrega a la colección todas las páginas de array.
Clear()Borrar colección de páginas.
Contains(Page)Determina si esta instancia contiene el objeto.
CopyTo(Page[], int)Copia páginas en el documento.
Delete()Elimina todas las páginas de la colección.
Delete(int)Eliminar página especificada.
Delete(int[])Eliminar páginas especificadas cuyos números se especifican en la matriz.
Flatten()Elimina todos los campos ubicados en las páginas y coloca sus valores en su lugar.
FreeMemory()Borra los datos almacenados en caché
GetEnumerator()Devuelve el enumerador de páginas.
IndexOf(Page)Devuelve el índice de la página especificada.
Insert(int)Inserta una página vacía en la colección en la posición especificada.
Insert(int, ICollection<Page>)Inserta páginas de la colección en el documento.
Insert(int, Page)Inserta la página en la colección de páginas en el lugar especificado.
Insert(int, Page[])Inserta páginas de la matriz en document.
Remove(Page)Elimina el elemento especificado, arrojaExcepción no admitida .

Ver también