StlFormat
Panoramica
StlFormat è il gestore di formato integrato per i file STL (.stl) in Aspose.3D per TypeScript. Erede da FileFormat e espone metodi factory che creano il rilevatore, l’importatore e l’esportatore per questo formato. Quando un Scene carica o salva un file .stl, delega tutto il lavoro di I/O a questa classe internamente. La classe fornisce anche l’accesso alle istanze predefinite StlFormatLoadOptions e StlFormatSaveOptions che controllano il comportamento di parsing e serializzazione per ogni operazione di lettura e scrittura.
Descrizione
StlFormat è una classe nella libreria FOSS Aspose.3D per TypeScript che espone 7 metodi e 8 proprietà per uso programmatico. Estende FileFormat, ereditando la funzionalità condivisa dal suo tipo genitore.
Le capacità principali includono: string; string[]; string. Queste operazioni consentono agli sviluppatori di integrare la funzionalità stlformat direttamente nelle applicazioni TypeScript.
La classe fornisce anche la proprietà extension (restituisce l’estensione di file predefinita per il formato stl), la proprietà extensions (restituisce un array di estensioni di file stl supportate), la proprietà contentType (memorizza il tipo mime associato ai file stl).
Le istanze vengono create tramite un unico costruttore che inizializza l’oggetto con valori predefiniti.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
extension | string | Lettura | Restituisce l’estensione di file predefinita per il formato STL |
extensions | string[] | Lettura | Restituisce un array di estensioni di file STL supportate |
contentType | string | Lettura | Memorizza il tipo MIME associato ai file STL |
fileFormatType | any | Lettura | Identifica il tipo di formato interno per STL |
version | string | Lettura | Contiene la stringa della versione della libreria per il supporto del formato STL |
canExport | boolean | Lettura | È un booleano che indica la capacità di esportazione per STL |
canImport | boolean | Lettura | È un booleano che indica la capacità di importazione per STL |
formats | any[] | Lettura | Elenca i descrittori di formato disponibili relativi a STL |
Metodi
| Firma | Descrizione |
|---|---|
canImport() → boolean | È un valore booleano che indica la capacità di importare STL |
canExport() → boolean | È un valore booleano che indica la capacità di esportare STL |
extension() → string | Restituisce l’estensione di file predefinita per il formato STL |
extensions() → string[] | Restituisce un array di estensioni di file STL supportate |
constructor() | |
getInstance() → StlFormat | |
createLoadOptions() → StlLoadOptions | Crea un oggetto StlLoadOptions per importare file STL |
createSaveOptions() → StlSaveOptions | Crea un oggetto StlSaveOptions per esportare file STL |