الفئة 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")
انظر أيضًا
- class FileFormat
- namespace Aspose.ThreeD.Formats
- assembly Aspose.3D