EmbeddedFiles
Genel Bakış
EmbeddedFiles Bu türde bir tip vardır Aspose.PDF FOSS for Go.
EmbeddedFiles belgenin eklenmiş (girişli) dosyalarının birikimidir - /Catalog/Names/EmbeddedFiles isim ağaç (ISO 32000-1 §7.11.4).
Bu tip, Go programlarında EmbeddedFiles nesnelerle çalışmak için 9 yöntem sunar. Mevcut yöntemler şunları içerir: Add, AddFromStream, All, Clear, Count, Get, Has, Names, Remove. Tüm kamu üyeleri, Aspose.PDF FOSS for Go paketini yükledikten sonra herhangi bir Go uygulamasına erişilebilir.
Yöntemler
| Signature | Açıklama |
|---|---|
Names() → []string | Adlar eklenti isimlerini (ad-ağaç anahtarları) lexicographically sorded olarak geri getirir. |
Count() → int | Sayısı, yerleşik dosya sayısını geri getirir. |
Has(name: string) → bool | Bu isimle bir eklenti olup olmadığını bildirir. |
Get(name: string) → *EmbeddedFile | Get, adlandırılmış eki döndürür, yoksa nil döner. |
All() → []*EmbeddedFile | Her birini, her birinin adı ile döndürülür. |
Add(path: string) → (*EmbeddedFile, error) | Ekle, dosyayı temel adı altında yolda yerleştirir, uzantısından MIME tipi tespit eder ve yeni eklentiyi geri getirir. |
AddFromStream(name: string, r: io.Reader) → (*EmbeddedFile, error) | AddFromStream verilen adı altında r’dan okunan baytları yerleştirir (MIME tipi adın uzantısından tespit edilir) ve yeni eklentiyi geri getirir. |
Remove(name: string) → bool | Remove adlandırılan ekin silinir, var olup olmadığını geri getirir. |
Clear() | Her bir eklentiyi temizler. |