ThreeMfFormat
Overview
ThreeMfFormat यह Aspose.3D में 3MF (.3mf) फ़ाइलों के लिए अंतर्निहित प्रारूप प्रबंधक है। FileFormat और इस प्रारूप के लिए डिटेक्टर, आयातक और निर्यातक बनाने के कारखाने विधियों को प्रदर्शित करता है। Scene एक को बचाने या लोड करने के लिए .3mf फ़ाइल, यह सभी I/O काम को इस वर्ग के लिए आंतरिक रूप से वितरित करता है. कक्षा भी डिफ़ॉल्ट तक पहुंच प्रदान करती है ThreeMfFormatLoadOptions और ThreeMfFormatSaveOptions उदाहरण जो प्रत्येक पढ़ने और लिखने के लिए पारिंग और श्रृंखला व्यवहार को नियंत्रित करते हैं।.
Description
ThreeMfFormat Aspose.3D के लिए FOSS लाइब्रेरी में एक वर्ग है जो प्रोग्रामिंग उपयोग के 8 तरीकों और 8 गुणों को उजागर करता है। FileFormat, अपने माता-पिता के प्रकार से साझा कार्यक्षमता का विरासत।.
मुख्य क्षमताओं में शामिल हैं: string; string[]; string.ये कार्य डेवलपर्स को तृतीय-फॉर्मेट फ़ंक्शन को सीधे TypeScript अनुप्रयोगों में एकीकृत करने की अनुमति देते हैं।.
कक्षा में भी प्रदान की जाती है extension संपत्ति (प्रारंभिक फ़ाइल विस्तार 3mf प्रारूप के लिए रखता है), extensions संपत्ति (सभी फ़ाइल एक्सटेंशनों को सूचीबद्ध करता है जो 3mf के साथ जुड़ा हुआ है), contentType संपत्ति (mime प्रकार 3mf फ़ाइलों के लिए शामिल है).
इंटेंस एक ही निर्माता के माध्यम से बनाए जाते हैं जो डिफ़ॉल्ट मूल्यों के साथ वस्तु को प्रारंभ करता है।.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
extension | string | Read | 3MF प्रारूप के लिए मुख्य फ़ाइल एक्सटेंशन रखता है |
extensions | string[] | Read | 3MF के साथ जुड़े सभी फ़ाइल एक्सटेंशन की सूची |
contentType | string | Read | 3MF फ़ाइलों के लिए MIME प्रकार शामिल है |
fileFormatType | any | Read | 3MF प्रारूप के लिए आंतरिक enum मूल्य की पहचान करें |
version | string | Read | 3MF विनिर्देश का समर्थन करने के लिए संस्करण श्रृंखला को इंगित करता है |
canExport | boolean | Read | यह बताता है कि क्या 3MF में निर्यात का समर्थन किया जाता है |
canImport | boolean | Read | 3MF से आयात का समर्थन किया जा रहा है या नहीं |
formats | any[] | Read |
Methods
| Signature | Description |
|---|---|
constructor() | |
getInstance() → ThreeMfFormat | |
createLoadOptions() → ThreeMfLoadOptions | 3MF फ़ाइलों को आयात करने के लिए एक ThreeMfLoadOptions ऑब्जेक्ट बनाता है |
createSaveOptions() → ThreeMfSaveOptions | 3MF फ़ाइलों को निर्यात करने के लिए एक ThreeMfSaveOptions ऑब्जेक्ट बनाता है |
isBuildable(node: any) → boolean | यह सच वापस आता है यदि एक निश्चित नोड को 3MF वस्तु में बनाया जा सकता है |
getTransformForBuild(node: any) → `any | null` |
setBuildable(node: any, value: boolean, transform: any) | नोड को निर्माण योग्य के रूप में चिह्नित करता है और वैकल्पिक रूप से एक परिवर्तन आवंटित होता है |
setObjectType(node: any, modelType: string) | एक मॉडल प्रकार श्रृंखला निर्दिष्ट नोड को आवंटित करता है |
getObjectType(node: any) → string | विशिष्ट नोड के मॉडल प्रकार की श्रृंखला को वापस लाता है |