StlFormat
StlFormat
概述
StlFormat 是用于 TypeScript 中 Aspose.3D 的 STL(.stl)文件的内置格式处理器。它继承自 FileFormat,并公开用于创建检测器、导入器和导出器的工厂方法。当 Scene 加载或保存 .stl 文件时,它会在内部将所有 I/O 工作委托给此类。该类还提供对默认的 StlFormatLoadOptions 和 StlFormatSaveOptions 实例的访问,这些实例控制每次读取和写入操作的解析和序列化行为。
描述
StlFormat 是 Aspose.3D FOSS 库中用于 TypeScript 的一个类,公开 7 个方法和 8 个属性供编程使用。它扩展自 FileFormat,继承了父类型的共享功能。
核心功能包括:string;string[];string。这些操作使开发者能够将 stlformat 功能直接集成到 TypeScript 应用程序中。
该类还提供 extension 属性(返回 stl 格式的默认文件扩展名)、extensions 属性(返回支持的 stl 文件扩展名数组)、contentType 属性(存储与 stl 文件关联的 MIME 类型)。
实例通过单一构造函数创建,该构造函数使用默认值初始化对象。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
extension | string | 读取 | 返回 STL 格式的默认文件扩展名 |
extensions | string[] | 读取 | 返回支持的 STL 文件扩展名数组 |
contentType | string | 读取 | 存储与 STL 文件关联的 MIME 类型 |
fileFormatType | any | 读取 | 识别 STL 的内部格式类型 |
version | string | 读取 | 包含 STL 格式支持的库版本字符串 |
canExport | boolean | 读取 | 是一个布尔值,指示 STL 的导出能力 |
canImport | boolean | 读取 | 是一个布尔值,指示 STL 的导入能力 |
formats | any[] | 读取 | 列出与 STL 相关的可用格式描述符 |
方法
| 签名 | 描述 |
|---|---|
canImport() → boolean | 是一个布尔值,指示 STL 的导入能力 |
canExport() → boolean | 是一个布尔值,指示 STL 的导出能力 |
extension() → string | 返回 STL 格式的默认文件扩展名 |
extensions() → string[] | 返回支持的 STL 文件扩展名数组 |
constructor() | |
getInstance() → StlFormat | |
createLoadOptions() → StlLoadOptions | 创建一个用于导入 STL 文件的 StlLoadOptions 对象 |
createSaveOptions() → StlSaveOptions | 创建一个用于导出 STL 文件的 StlSaveOptions 对象 |