EmbeddedFiles
अवलोकन
EmbeddedFiles Go के लिए Aspose.PDF FOSS में एक प्रकार है।
EmbeddedFiles दस्तावेज़ की संलग्न (एम्बेडेड) फ़ाइलों का संग्रह है — /Catalog/Names/EmbeddedFiles नाम वृक्ष (ISO 32000-1 §7.11.4)।
यह प्रकार Go कार्यक्रमों में EmbeddedFiles वस्तुओं के साथ काम करने के लिए 9 विधियाँ प्रदान करता है। उपलब्ध विधियों में शामिल हैं: Add, AddFromStream, All, Clear, Count, Get, Has, Names, Remove. सभी सार्वजनिक सदस्य Aspose.PDF FOSS for Go पैकेज को स्थापित करने के बाद किसी भी Go एप्लिकेशन के लिए उपलब्ध हैं।
विधियाँ
| हस्ताक्षर | विवरण |
|---|---|
Names() → []string | Names संलग्नकों के नाम (name-tree keys) को शब्दकोश क्रम में क्रमबद्ध रूप से लौटाता है। |
Count() → int | Count एम्बेडेड फ़ाइलों की संख्या लौटाता है। |
Has(name: string) → bool | Has यह रिपोर्ट करता है कि दिया गया नाम वाले संलग्नक मौजूद है या नहीं। |
Get(name: string) → *EmbeddedFile | Get नामित अटैचमेंट लौटाता है, या अनुपस्थित होने पर nil। |
All() → []*EmbeddedFile | All प्रत्येक अटैचमेंट को लौटाता है, क्रमबद्ध-नाम क्रम में। |
Add(path: string) → (*EmbeddedFile, error) | Add फ़ाइल को उसके बेस नाम के तहत पाथ पर एम्बेड करता है, एक्सटेंशन से MIME प्रकार का पता लगाते हुए, और नया अटैचमेंट लौटाता है। |
AddFromStream(name: string, r: io.Reader) → (*EmbeddedFile, error) | AddFromStream r से पढ़े गए बाइट्स को दिए गए नाम के तहत एम्बेड करता है (MIME प्रकार नाम के एक्सटेंशन से पहचाना जाता है), और नया अटैचमेंट लौटाता है। |
Remove(name: string) → bool | Remove नामित अटैचमेंट को हटाता है, यह दर्शाते हुए कि वह मौजूद था या नहीं। |
Clear() | Clear हर अटैचमेंट को हटा देता है। |