ThreeMfFormat
Overview
ThreeMfFormat 3MF (3.mf) dosyaları için Aspose.3D için yerleşik format işlemcisi. FileFormat ve bu biçimde detektör, ithalatçı ve ihracatçısı oluşturan fabrika yöntemlerini ortaya çıkarır. Scene Yükleme veya kurtarma a .3mf dosya, tüm I/O çalışmaları bu sınıfa içeride devredir. sınıf ayrıca varsayılan erişim sağlar ThreeMfFormatLoadOptions ve ThreeMfFormatSaveOptions Parsing ve serializasyon davranışını her okuma ve yazma operasyonu için kontrol eden örnekler.
Description
ThreeMfFormat Aspose.3D için FOSS kütüphanesinde bir sınıf olan TypeScript programlama kullanımına 8 yöntem ve 8 özellik sunar. FileFormat,Paylaşımlı fonksiyonel özellikleri kendi ebeveyn türünden miras alır.
Temel yetenekler şunları içerir: string; string[]; string.Bu işlemler geliştiricilerin threemfformat işlevselliğini doğrudan TypeScript uygulamalarına entegre etmelerini sağlar.
Sınıf ayrıca sağlar. extension 3mf formatında ana dosya uzantısını (daha fazla) tutar. extensions 3mf ile ilişkili tüm dosya uzantıları listesi, contentType mülk (mime türü 3mf dosyaları için içerir).
Bir istaneler tek bir yapılandırıcı aracılığıyla oluşturulur ve bu istatistikleri varsayılan değerlerle başlatır.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
extension | string | Read | 3MF formatında ana dosya uzantısını tutar |
extensions | string[] | Read | 3MF ile ilişkili tüm dosya uzantıları listesi |
contentType | string | Read | 3MF dosyaları için MIME tipi içerir |
fileFormatType | any | Read | 3MF formatında iç enum değerini belirler. |
version | string | Read | 3MF özelliklerinin desteklenen versiyon çubuğunu gösterir. |
canExport | boolean | Read | 3MF’ye ihracatın desteklenip sağlanmadığını gösterir. |
canImport | boolean | Read | 3MF’den ithalatın desteklenip desteklemediğini gösteriyor |
formats | any[] | Read |
Methods
| Signature | Description |
|---|---|
constructor() | |
getInstance() → ThreeMfFormat | |
createLoadOptions() → ThreeMfLoadOptions | 3MF dosyalarını ithal etmek için bir ThreeMfLoadOptions nesne oluşturur |
createSaveOptions() → ThreeMfSaveOptions | 3MF dosyalarını ihraç etmek için bir ThreeMfSaveOptions nesne oluşturur |
isBuildable(node: any) → boolean | Doğru geri döner, eğer verilen düğüm 3MF nesneye yapılandırılabilirse |
getTransformForBuild(node: any) → `any | null` |
setBuildable(node: any, value: boolean, transform: any) | Nodeyi inşa edilebilir olarak işaretler ve seçmeli bir dönüşüm atar. |
setObjectType(node: any, modelType: string) | Belirlenen düğmeye bir model türü çubuğu atar |
getObjectType(node: any) → string | Model türü çizgisi belirlenmiş düğümün geri dönüştürülür |