类 PlyFormat

PlyFormat class

PLY 格式。

public class PlyFormat : FileFormat

属性

名称描述
CanExport { get; }获取 Aspose.3D 是否支持将场景导出为当前文件格式。
CanImport { get; }获取 Aspose.3D 是否支持从当前文件格式导入场景。
ContentType { get; }获取文件格式的内容类型
Extension { get; }获取此类型的扩展名
Extensions { get; }获取此类型的扩展名列表
FileFormatType { get; }获取文件格式类型
Version { get; }获取文件格式版本

方法

名称描述
CreateLoadOptions()为此文件格式创建默认的加载选项
CreateSaveOptions()为此文件格式创建默认的保存选项
Decode(Stream)从指定的流中解码点云或网格。
Decode(string)从指定的流中解码点云或网格。
Decode(Stream, PlyLoadOptions)从指定的流中解码点云或网格。
Decode(string, PlyLoadOptions)从指定的流中解码点云或网格。
Encode(Entity, Stream)编码实体并将结果保存到流中。
Encode(Entity, string)编码实体并将结果保存到外部文件中。
Encode(Entity, Stream, PlySaveOptions)编码实体并将结果保存到流中。
Encode(Entity, string, PlySaveOptions)编码实体并将结果保存到外部文件中。
override ToString()将格式转换为字符串

示例

以下代码展示了如何将网格编码为 PLY 文件:

Mesh mesh = (new Sphere()).ToMesh();
//将网格编码为 PLY 格式
FileFormat.PLY.Encode(mesh, "sphere.ply");

以下代码展示了如何从 PLY 文件解码网格:

//生成用于解码的测试文件
FileFormat.PLY.Encode(new Sphere(), "sphere.ply");
//解码文件
var mesh = (Mesh)FileFormat.PLY.Decode("sphere.ply")

另请参见