EmbeddedFiles
EmbeddedFiles
Panoramica
EmbeddedFiles è un tipo in Aspose.PDF FOSS per Go.
EmbeddedFiles è la collezione di file allegati (incorporati) del documento — l’albero dei nomi /Catalog/Names/EmbeddedFiles (ISO 32000-1 §7.11.4).
Questo tipo fornisce 9 metodi per lavorare con oggetti EmbeddedFiles nei programmi Go. I metodi disponibili includono: Add, AddFromStream, All, Clear, Count, Get, Has, Names, Remove. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Go dopo l’installazione del pacchetto Aspose.PDF FOSS per Go.
Metodi
| Firma | Descrizione |
|---|---|
Names() → []string | Names restituisce i nomi degli allegati (chiavi dell’albero dei nomi), ordinati lessicograficamente. |
Count() → int | Count restituisce il numero di file incorporati. |
Has(name: string) → bool | Has indica se esiste un allegato con il nome specificato. |
Get(name: string) → *EmbeddedFile | Get restituisce l’allegato con il nome specificato, o nil se assente. |
All() → []*EmbeddedFile | All restituisce tutti gli allegati, in ordine alfabetico per nome. |
Add(path: string) → (*EmbeddedFile, error) | Add incorpora il file al percorso sotto il suo nome base, rilevando il tipo MIME dalla sua estensione, e restituisce il nuovo allegato. |
AddFromStream(name: string, r: io.Reader) → (*EmbeddedFile, error) | AddFromStream incorpora i byte letti da r sotto il nome fornito (il tipo MIME è rilevato dall’estensione del nome), e restituisce il nuovo allegato. |
Remove(name: string) → bool | Remove elimina l’allegato nominato, restituendo se era presente. |
Clear() | Clear rimuove ogni allegato. |