Raccolta
Panoramica
Collection è una classe in Aspose.PDF FOSS per .NET.
Eredita da: EmbeddedFileCollection.
Raccolta di portfolio PDF.
Questa classe fornisce 8 metodi per lavorare con oggetti Collection nei programmi .NET.
I metodi disponibili includono: Add, Collection, CopyTo, Delete, DeleteByKey, FindByName, GetEnumerator, GetSortedCollection.
Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo l’installazione del pacchetto Aspose.PDF FOSS for .NET.
Proprietà: Count, DefaultEntry, IsSynchronized, Keys, Schema, SyncRoot.
Proprietà
| Name | Type | Access | Description |
|---|---|---|---|
DefaultEntry | string | Lettura | Il nome dell’entrata predefinita del catalogo per questo portfolio (voce /D), o vuoto. |
Schema | CollectionSchema? | Lettura | Schema della collezione (specifica PDF §7.11.5). |
Count | int | Lettura | Restituisce il conteggio. |
IsSynchronized | bool | Lettura | Restituisce lo stato di sincronizzazione. |
SyncRoot | object | Lettura | Restituisce la radice di sincronizzazione. |
Keys | List<string> | Lettura | I nomi di tutti i file incorporati in questa collezione. |
Metodi
| Firma | Descrizione |
|---|---|
Collection() | Costruisce una collezione di portfolio vuota. |
GetSortedCollection() | Restituisce le specifiche dei file ordinate dal dizionario /Collection /Sort (PDF spec §7.11.4 Table 73). |
Add(file: FileSpecification) | Aggiunge un allegato di file incorporato al documento. |
CopyTo(array: FileSpecification[], index: int) | Chiama CopyTo su questa istanza di Collection. |
FindByName(name: string) | Cerca un file incorporato per nome registrato. |
DeleteByKey(key: string) | Sorella di Delete(string) che utilizza la denominazione per chiave. |
Delete() | Rimuove tutti i file incorporati dall’albero dei nomi /Names/EmbeddedFiles del documento. |
GetEnumerator() | Chiama GetEnumerator su questa istanza di Collection. |