EmbeddedFiles
Επισκόπηση
EmbeddedFiles είναι τύπος στο Aspose.PDF FOSS για Go.
EmbeddedFiles είναι η συλλογή των συνημμένων (ενσωματωμένων) αρχείων του εγγράφου — το δέντρο ονομάτων /Catalog/Names/EmbeddedFiles (ISO 32000-1 §7.11.4).
Αυτός ο τύπος παρέχει 9 μεθόδους για εργασία με αντικείμενα EmbeddedFiles σε προγράμματα Go. Οι διαθέσιμες μέθοδοι περιλαμβάνουν: Add, AddFromStream, All, Clear, Count, Get, Has, Names, Remove. Όλα τα δημόσια μέλη είναι προσβάσιμα από οποιαδήποτε εφαρμογή Go μετά την εγκατάσταση του πακέτου Aspose.PDF FOSS for Go.
Μέθοδοι
| Υπογραφή | Περιγραφή |
|---|---|
Names() → []string | Η Names επιστρέφει τα ονόματα των συνημμένων (κλειδιά του name-tree), ταξινομημένα λεξικογραφικά. |
Count() → int | Η Count επιστρέφει τον αριθμό των ενσωματωμένων αρχείων. |
Has(name: string) → bool | Η Has αναφέρει εάν υπάρχει ένα συνημμένο με το δοσμένο όνομα. |
Get(name: string) → *EmbeddedFile | Get επιστρέφει το ονομασμένο συνημμένο, ή nil εάν λείπει. |
All() → []*EmbeddedFile | All επιστρέφει κάθε συνημμένο, με σειρά ταξινομημένων ονομάτων. |
Add(path: string) → (*EmbeddedFile, error) | Add ενσωματώνει το αρχείο στο path με το βασικό του όνομα, εντοπίζοντας τον τύπο MIME από την επέκτασή του, και επιστρέφει το νέο συνημμένο. |
AddFromStream(name: string, r: io.Reader) → (*EmbeddedFile, error) | AddFromStream ενσωματώνει τα byte που διαβάζονται από το r με το δοθέν όνομα (ο τύπος MIME εντοπίζεται από την επέκταση του ονόματος), και επιστρέφει το νέο συνημμένο. |
Remove(name: string) → bool | Remove διαγράφει το ονομασμένο συνημμένο, επιστρέφοντας αν υπήρχε. |
Clear() | Το Clear αφαιρεί κάθε συνημμένο. |