PlyFormat
Inheritance: java.lang.Object, com.aspose.threed.FileFormat
public class PlyFormat extends FileFormat
PLY फ़ॉर्मेट। Example: निम्नलिखित कोड दिखाता है कि PLY फ़ाइल से मेष को कैसे डिकोड किया जाए:
//Generate a test file for decoding
FileFormat.PLY.encode(new Sphere(), "sphere.ply");
//Decode the file
var mesh = (Mesh)FileFormat.PLY.decode("sphere.ply")
फ़ील्ड्स
| फ़ील्ड | विवरण |
|---|---|
| AMF | ऐडिटिव मैन्युफैक्चरिंग फ़ाइल फ़ॉर्मेट |
| ASE | 3D Studio Max का ASCII सीन एक्सपोर्टर फ़ॉर्मेट। |
| ASPOSE3D_WEB | Aspose.3D वेब फ़ॉर्मेट। |
| BLENDER | Blender का 3D फ़ाइल फ़ॉर्मेट |
| COLLADA | Collada फ़ाइल फ़ॉर्मेट |
| DISCREET3DS | 3D Studio का फ़ाइल फ़ॉर्मेट |
| DRACO | Google Draco मेष |
| DXF | AutoCAD DXF |
| FBX6100ASCII | ASCII FBX फ़ाइल फ़ॉर्मेट, संस्करण 6.1.0 के साथ |
| FBX6100_BINARY | बाइनरी FBX फ़ाइल फ़ॉर्मेट, संस्करण 6.1.0 के साथ |
| FBX7200ASCII | ASCII FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.2.0 के साथ |
| FBX7200_BINARY | बाइनरी FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.2.0 के साथ |
| FBX7300ASCII | ASCII FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.3.0 के साथ |
| FBX7300_BINARY | बाइनरी FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.3.0 के साथ |
| FBX7400ASCII | ASCII FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.4.0 के साथ |
| FBX7400_BINARY | बाइनरी FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.4.0 के साथ |
| FBX7500ASCII | ASCII FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.5.0 के साथ |
| FBX7500_BINARY | Binary FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.5.0 के साथ |
| FBX7600ASCII | ASCII FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.6.0 के साथ |
| FBX7600_BINARY | Binary FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.6.0 के साथ |
| FBX7700ASCII | ASCII FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.7.0 के साथ |
| FBX7700_BINARY | Binary FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.7.0 के साथ |
| GLTF | Khronos Group का glTF |
| GLTF2 | Khronos Group का glTF संस्करण 2.0 |
| GLTF2_BINARY | Khronos Group का glTF संस्करण 2.0 |
| GLTF_BINARY | Khronos Group का glTF बाइनरी फ़ॉर्मेट में |
| HTML5 | HTML5 फ़ाइल |
| IFC | ISO 16739-1 Industry Foundation Classes डेटा मॉडल। |
| MAYAASCII | Autodesk Maya ASCII फ़ॉर्मेट में |
| MAYA_BINARY | Autodesk Maya बाइनरी फ़ॉर्मेट में |
| MICROSOFT3MF | Microsoft 3D Manufacturing फ़ॉर्मेट |
| PCD | PCL पॉइंट क्लाउड डेटा फ़ाइल ASCII मोड में |
| PCD_BINARY | PCL पॉइंट क्लाउड डेटा फ़ाइल बाइनरी मोड में |
| Adobe का Portable Document Format | |
| PLY | Polygon फ़ाइल फ़ॉर्मेट या Stanford Triangle फ़ॉर्मेट |
| RVM_BINARY | AVEVA Plant Design Management System मॉडल बाइनरी फ़ॉर्मेट में |
| RVM_TEXT | AVEVA Plant Design Management System मॉडल टेक्स्ट फ़ॉर्मेट में |
| SIEMENSJT8 | Siemens JT फ़ाइल संस्करण 8 |
| SIEMENSJT9 | Siemens JT फ़ाइल संस्करण 9 |
| STLASCII | ASCII STL फ़ाइल फ़ॉर्मेट |
| STL_BINARY | Binary STL फ़ाइल फ़ॉर्मेट |
| UNIVERSAL3D | Universal3D फ़ाइल फ़ॉर्मेट |
| USD | यूनिवर्सल सीन विवरण |
| USDA | ASCII फ़ॉर्मेट में यूनिवर्सल सीन विवरण। |
| USDZ | संपीड़ित यूनिवर्सल सीन विवरण |
| VRML | वर्चुअल रियलिटी मॉडलिंग भाषा |
| WAVEFRONTOBJ | Wavefront की Obj फ़ाइल फ़ॉर्मेट |
| XYZ | Xyz पॉइंट क्लाउड फ़ाइल |
| X_BINARY | बाइनरी फ़ॉर्मेट में DirectX X फ़ाइल |
| X_TEXT | बाइनरी फ़ॉर्मेट में DirectX X फ़ाइल |
| ZIP | ज़िप आर्काइव जिसमें अन्य 3D फ़ाइल फ़ॉर्मेट शामिल हैं। |
विधियाँ
| विधि | विवरण |
|---|---|
| createLoadOptions() | इस फ़ाइल फ़ॉर्मेट के लिए डिफ़ॉल्ट लोड विकल्प बनाएं |
| createSaveOptions() | इस फ़ाइल फ़ॉर्मेट के लिए डिफ़ॉल्ट सेव विकल्प बनाएं |
| decode(Stream stream) | निर्दिष्ट स्ट्रीम से पॉइंट क्लाउड या मेष को डिकोड करें। |
| decode(Stream stream, PlyLoadOptions opt) | निर्दिष्ट स्ट्रीम से पॉइंट क्लाउड या मेष को डिकोड करें। |
| decode(String fileName) | निर्दिष्ट स्ट्रीम से पॉइंट क्लाउड या मेष को डिकोड करें। |
| decode(String fileName, PlyLoadOptions opt) | निर्दिष्ट स्ट्रीम से पॉइंट क्लाउड या मेष को डिकोड करें। |
| detect(Stream stream, String fileName) | डेटा स्ट्रीम से फ़ाइल फ़ॉर्मेट का पता लगाएँ, फ़ाइल नाम वैकल्पिक है उन प्रकारों का अनुमान लगाने के लिए जिनमें कोई मैजिक हेडर नहीं है। |
| detect(String fileName) | फ़ाइल नाम से फ़ाइल फ़ॉर्मेट का पता लगाएँ, फ़ाइल पढ़ने योग्य होनी चाहिए ताकि Aspose.3D फ़ाइल हेडर के माध्यम से फ़ॉर्मेट का पता लगा सके। |
| encode(Entity entity, Stream stream) | इकाई को एन्कोड करें और परिणाम को स्ट्रीम में सहेजें। |
| encode(Entity entity, Stream stream, PlySaveOptions opt) | इकाई को एन्कोड करें और परिणाम को स्ट्रीम में सहेजें। |
| encode(Entity entity, String fileName) | इकाई को एन्कोड करें और परिणाम को बाहरी फ़ाइल में सहेजें। |
| encode(Entity entity, String fileName, PlySaveOptions opt) | इकाई को एन्कोड करें और परिणाम को बाहरी फ़ाइल में सहेजें। |
| equals(Object arg0) | |
| getCanExport() | जाँचता है कि Aspose.3D वर्तमान फ़ाइल फ़ॉर्मेट में सीन निर्यात का समर्थन करता है या नहीं। |
| getCanImport() | जाँचता है कि Aspose.3D वर्तमान फ़ाइल फ़ॉर्मेट से सीन आयात का समर्थन करता है या नहीं। |
| getClass() | |
| getContentType() | फ़ाइल फ़ॉर्मेट की कंटेंट टाइप प्राप्त करता है |
| getExtension() | इस प्रकार का एक्सटेंशन नाम प्राप्त करता है। |
| getExtensions() | इस प्रकार के एक्सटेंशन नाम प्राप्त करता है। |
| getFileFormatType() | फ़ाइल फ़ॉर्मेट प्रकार प्राप्त करता है |
| getFormatByExtension(String extensionName) | फ़ाइल एक्सटेंशन नाम से पसंदीदा फ़ाइल फ़ॉर्मेट प्राप्त करता है। एक्सटेंशन नाम डॉट (’.’) से शुरू होना चाहिए। |
| getFormats() | सभी समर्थित फ़ॉर्मेट तक पहुंच |
| getVersion() | फ़ाइल फ़ॉर्मेट संस्करण प्राप्त करता है |
| hashCode() | |
| notify() | |
| notifyAll() | |
| toString() | फ़ॉर्मेट को स्ट्रिंग में बदलें |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
AMF
public static final FileFormat AMF
ऐडिटिव मैन्युफैक्चरिंग फ़ाइल फ़ॉर्मेट
ASE
public static final FileFormat ASE
3D Studio Max का ASCII सीन एक्सपोर्टर फ़ॉर्मेट।
ASPOSE3D_WEB
public static final FileFormat ASPOSE3D_WEB
Aspose.3D वेब फ़ॉर्मेट।
BLENDER
public static final FileFormat BLENDER
Blender का 3D फ़ाइल फ़ॉर्मेट
COLLADA
public static final FileFormat COLLADA
Collada फ़ाइल फ़ॉर्मेट
DISCREET3DS
public static final FileFormat DISCREET3DS
3D Studio का फ़ाइल फ़ॉर्मेट
DRACO
public static final DracoFormat DRACO
Google Draco मेष
DXF
public static final FileFormat DXF
AutoCAD DXF
FBX6100ASCII
public static final FileFormat FBX6100ASCII
ASCII FBX फ़ाइल फ़ॉर्मेट, संस्करण 6.1.0 के साथ
FBX6100_BINARY
public static final FileFormat FBX6100_BINARY
बाइनरी FBX फ़ाइल फ़ॉर्मेट, संस्करण 6.1.0 के साथ
FBX7200ASCII
public static final FileFormat FBX7200ASCII
ASCII FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.2.0 के साथ
FBX7200_BINARY
public static final FileFormat FBX7200_BINARY
बाइनरी FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.2.0 के साथ
FBX7300ASCII
public static final FileFormat FBX7300ASCII
ASCII FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.3.0 के साथ
FBX7300_BINARY
public static final FileFormat FBX7300_BINARY
बाइनरी FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.3.0 के साथ
FBX7400ASCII
public static final FileFormat FBX7400ASCII
ASCII FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.4.0 के साथ
FBX7400_BINARY
public static final FileFormat FBX7400_BINARY
बाइनरी FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.4.0 के साथ
FBX7500ASCII
public static final FileFormat FBX7500ASCII
ASCII FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.5.0 के साथ
FBX7500_BINARY
public static final FileFormat FBX7500_BINARY
Binary FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.5.0 के साथ
FBX7600ASCII
public static final FileFormat FBX7600ASCII
ASCII FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.6.0 के साथ
FBX7600_BINARY
public static final FileFormat FBX7600_BINARY
Binary FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.6.0 के साथ
FBX7700ASCII
public static final FileFormat FBX7700ASCII
ASCII FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.7.0 के साथ
FBX7700_BINARY
public static final FileFormat FBX7700_BINARY
Binary FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.7.0 के साथ
GLTF
public static final FileFormat GLTF
Khronos Group का glTF
GLTF2
public static final FileFormat GLTF2
Khronos Group का glTF संस्करण 2.0
GLTF2_BINARY
public static final FileFormat GLTF2_BINARY
Khronos Group का glTF संस्करण 2.0
GLTF_BINARY
public static final FileFormat GLTF_BINARY
Khronos Group का glTF बाइनरी फ़ॉर्मेट में
HTML5
public static final FileFormat HTML5
HTML5 फ़ाइल
IFC
public static final FileFormat IFC
ISO 16739-1 Industry Foundation Classes डेटा मॉडल।
MAYAASCII
public static final FileFormat MAYAASCII
Autodesk Maya ASCII फ़ॉर्मेट में
MAYA_BINARY
public static final FileFormat MAYA_BINARY
Autodesk Maya बाइनरी फ़ॉर्मेट में
MICROSOFT3MF
public static final Microsoft3MFFormat MICROSOFT3MF
Microsoft 3D Manufacturing फ़ॉर्मेट
PCD
public static final FileFormat PCD
PCL पॉइंट क्लाउड डेटा फ़ाइल ASCII मोड में
PCD_BINARY
public static final FileFormat PCD_BINARY
PCL पॉइंट क्लाउड डेटा फ़ाइल बाइनरी मोड में
public static final PdfFormat PDF
Adobe का Portable Document Format
PLY
public static final PlyFormat PLY
Polygon फ़ाइल फ़ॉर्मेट या Stanford Triangle फ़ॉर्मेट
RVM_BINARY
public static final RvmFormat RVM_BINARY
AVEVA Plant Design Management System मॉडल बाइनरी फ़ॉर्मेट में
RVM_TEXT
public static final RvmFormat RVM_TEXT
AVEVA Plant Design Management System मॉडल टेक्स्ट फ़ॉर्मेट में
SIEMENSJT8
public static final FileFormat SIEMENSJT8
Siemens JT फ़ाइल संस्करण 8
SIEMENSJT9
public static final FileFormat SIEMENSJT9
Siemens JT फ़ाइल संस्करण 9
STLASCII
public static final FileFormat STLASCII
ASCII STL फ़ाइल फ़ॉर्मेट
STL_BINARY
public static final FileFormat STL_BINARY
Binary STL फ़ाइल फ़ॉर्मेट
UNIVERSAL3D
public static final FileFormat UNIVERSAL3D
Universal3D फ़ाइल फ़ॉर्मेट
USD
public static final FileFormat USD
यूनिवर्सल सीन विवरण
USDA
public static final FileFormat USDA
ASCII फ़ॉर्मेट में यूनिवर्सल सीन विवरण।
USDZ
public static final FileFormat USDZ
संपीड़ित यूनिवर्सल सीन विवरण
VRML
public static final FileFormat VRML
वर्चुअल रियलिटी मॉडलिंग भाषा
WAVEFRONTOBJ
public static final FileFormat WAVEFRONTOBJ
Wavefront की Obj फ़ाइल फ़ॉर्मेट
XYZ
public static final FileFormat XYZ
Xyz पॉइंट क्लाउड फ़ाइल
X_BINARY
public static final FileFormat X_BINARY
बाइनरी फ़ॉर्मेट में DirectX X फ़ाइल
X_TEXT
public static final FileFormat X_TEXT
बाइनरी फ़ॉर्मेट में DirectX X फ़ाइल
ZIP
public static final FileFormat ZIP
ज़िप आर्काइव जिसमें अन्य 3D फ़ाइल फ़ॉर्मेट शामिल हैं।
createLoadOptions()
public LoadOptions createLoadOptions()
इस फ़ाइल फ़ॉर्मेट के लिए डिफ़ॉल्ट लोड विकल्प बनाएं
Returns: LoadOptions - A default load option for current format
createSaveOptions()
public SaveOptions createSaveOptions()
इस फ़ाइल फ़ॉर्मेट के लिए डिफ़ॉल्ट सेव विकल्प बनाएं
Returns: SaveOptions - A default save option for current format
decode(Stream stream)
public Geometry decode(Stream stream)
निर्दिष्ट स्ट्रीम से पॉइंट क्लाउड या मेष को डिकोड करें।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| stream | Stream | इनपुट स्ट्रीम |
Returns: Geometry - A Mesh or PointCloud instance Example: The following code shows how to decode a mesh from a PLY file:
//Generate a test file for decoding
FileFormat.PLY.encode(new Sphere(), "sphere.ply");
//Decode the file
var mesh = (Mesh)FileFormat.PLY.decode("sphere.ply")
decode(Stream stream, PlyLoadOptions opt)
public Geometry decode(Stream stream, PlyLoadOptions opt)
निर्दिष्ट स्ट्रीम से पॉइंट क्लाउड या मेष को डिकोड करें।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| stream | Stream | इनपुट स्ट्रीम |
| opt | PlyLoadOptions | PLY फ़ॉर्मेट का लोड विकल्प |
Returns: Geometry - A Mesh or PointCloud instance Example: The following code shows how to decode a mesh from a PLY file:
//Generate a test file for decoding
FileFormat.PLY.encode(new Sphere(), "sphere.ply");
//Decode the file
var mesh = (Mesh)FileFormat.PLY.decode("sphere.ply")
decode(String fileName)
public Geometry decode(String fileName)
निर्दिष्ट स्ट्रीम से पॉइंट क्लाउड या मेष को डिकोड करें।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| fileName | java.lang.String | इनपुट स्ट्रीम |
Returns: Geometry - A Mesh or PointCloud instance Example: The following code shows how to decode a mesh from a PLY file:
//Generate a test file for decoding
FileFormat.PLY.encode(new Sphere(), "sphere.ply");
//Decode the file
var mesh = (Mesh)FileFormat.PLY.decode("sphere.ply")
decode(String fileName, PlyLoadOptions opt)
public Geometry decode(String fileName, PlyLoadOptions opt)
निर्दिष्ट स्ट्रीम से पॉइंट क्लाउड या मेष को डिकोड करें।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| fileName | java.lang.String | इनपुट स्ट्रीम |
| opt | PlyLoadOptions | PLY फ़ॉर्मेट का लोड विकल्प |
Returns: Geometry - A Mesh or PointCloud instance Example: The following code shows how to decode a mesh from a PLY file:
//Generate a test file for decoding
FileFormat.PLY.encode(new Sphere(), "sphere.ply");
//Decode the file
var mesh = (Mesh)FileFormat.PLY.decode("sphere.ply")
detect(Stream stream, String fileName)
public static FileFormat detect(Stream stream, String fileName)
डेटा स्ट्रीम से फ़ाइल फ़ॉर्मेट का पता लगाएँ, फ़ाइल नाम वैकल्पिक है उन प्रकारों का अनुमान लगाने के लिए जिनमें कोई मैजिक हेडर नहीं है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| stream | Stream | डेटा को पहचानने के लिए स्ट्रीम जिसमें डेटा है |
| fileName | java.lang.String | डेटा का मूल फ़ाइल नाम, संकेत के रूप में उपयोग किया जाता है। |
Returns: FileFormat - The FileFormat instance of the detected type or null if failed.
detect(String fileName)
public static FileFormat detect(String fileName)
फ़ाइल नाम से फ़ाइल फ़ॉर्मेट का पता लगाएँ, फ़ाइल पढ़ने योग्य होनी चाहिए ताकि Aspose.3D फ़ाइल हेडर के माध्यम से फ़ॉर्मेट का पता लगा सके।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| fileName | java.lang.String | फ़ाइल फ़ॉर्मेट का पता लगाने के लिए फ़ाइल का पाथ। |
Returns: FileFormat - The FileFormat instance of the detected type or null if failed.
encode(Entity entity, Stream stream)
public void encode(Entity entity, Stream stream)
इकाई को एन्कोड करें और परिणाम को स्ट्रीम में सहेजें।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| entity | Entity | एन्कोड करने वाली इकाई |
| stream | Stream |
Mesh mesh = (new Sphere()).toMesh();
//encode mesh into PLY format
FileFormat.PLY.encode(mesh, "sphere.ply");
``` |
### encode(Entity entity, Stream stream, PlySaveOptions opt) {#encode-com.aspose.threed.Entity-com.aspose.threed.Stream-com.aspose.threed.PlySaveOptions-}
public void encode(Entity entity, Stream stream, PlySaveOptions opt)
इकाई को एन्कोड करें और परिणाम को स्ट्रीम में सहेजें।
**Parameters:**
| पैरामीटर | प्रकार | विवरण |
| --- | --- | --- |
| entity | [Entity](../../com.aspose.threed/entity) | एन्कोड करने वाली इकाई |
| stream | [Stream](../../com.aspose.threed/stream) | लिखने के लिए स्ट्रीम, यह मेथड इस स्ट्रीम को बंद नहीं करेगा |
| | opt | [PlySaveOptions](../../com.aspose.threed/plysaveoptions) | सेव विकल्प **Example:** निम्नलिखित कोड दिखाता है कि कैसे एक मेष को PLY फ़ाइल में एन्कोड किया जाए: |
Mesh mesh = (new Sphere()).toMesh(); //encode mesh into PLY format FileFormat.PLY.encode(mesh, “sphere.ply”);
### encode(Entity entity, String fileName) {#encode-com.aspose.threed.Entity-java.lang.String-}
public void encode(Entity entity, String fileName)
इकाई को एन्कोड करें और परिणाम को बाहरी फ़ाइल में सहेजें।
**Parameters:**
| पैरामीटर | प्रकार | विवरण |
| --- | --- | --- |
| entity | [Entity](../../com.aspose.threed/entity) | एन्कोड करने वाली इकाई |
| | fileName | java.lang.String | लिखने के लिए फ़ाइल **Example:** निम्नलिखित कोड दिखाता है कि कैसे एक मेष को PLY फ़ाइल में एन्कोड किया जाए: |
Mesh mesh = (new Sphere()).toMesh(); //encode mesh into PLY format FileFormat.PLY.encode(mesh, “sphere.ply”);
### encode(Entity entity, String fileName, PlySaveOptions opt) {#encode-com.aspose.threed.Entity-java.lang.String-com.aspose.threed.PlySaveOptions-}
public void encode(Entity entity, String fileName, PlySaveOptions opt)
इकाई को एन्कोड करें और परिणाम को बाहरी फ़ाइल में सहेजें।
**Parameters:**
| पैरामीटर | प्रकार | विवरण |
| --- | --- | --- |
| entity | [Entity](../../com.aspose.threed/entity) | एन्कोड करने वाली इकाई |
| fileName | java.lang.String | लिखने के लिए फ़ाइल |
| | opt | [PlySaveOptions](../../com.aspose.threed/plysaveoptions) | सेव विकल्प **Example:** निम्नलिखित कोड दिखाता है कि कैसे एक मेष को PLY फ़ाइल में एन्कोड किया जाए: |
Mesh mesh = (new Sphere()).toMesh(); //encode mesh into PLY format FileFormat.PLY.encode(mesh, “sphere.ply”);
### equals(Object arg0) {#equals-java.lang.Object-}
public boolean equals(Object arg0)
**Parameters:**
| पैरामीटर | प्रकार | विवरण |
| --- | --- | --- |
| arg0 | java.lang.Object | |
**Returns:**
boolean
### getCanExport() {#getCanExport--}
public boolean getCanExport()
जाँचता है कि Aspose.3D वर्तमान फ़ाइल फ़ॉर्मेट में सीन निर्यात का समर्थन करता है या नहीं।
**Returns:**
boolean - क्या Aspose.3D वर्तमान फ़ाइल फ़ॉर्मेट में सीन निर्यात का समर्थन करता है। **उदाहरण:** निम्नलिखित कोड दिखाता है कि निर्दिष्ट फ़ॉर्मेट में निर्यात समर्थित है या नहीं।
var outputFormat = “.glb”; var format = FileFormat.getFormatByExtension(outputFormat); if (format.getCanExport()) System.out.printf(“Can export to %s”, outputFormat);
### getCanImport() {#getCanImport--}
public boolean getCanImport()
जाँचता है कि Aspose.3D वर्तमान फ़ाइल फ़ॉर्मेट से सीन आयात का समर्थन करता है या नहीं।
**Returns:**
boolean - क्या Aspose.3D वर्तमान फ़ाइल फ़ॉर्मेट से सीन आयात का समर्थन करता है। **उदाहरण:** निम्नलिखित कोड दिखाता है कि निर्दिष्ट फ़ॉर्मेट से आयात समर्थित है या नहीं।
var outputFormat = “.glb”; var format = FileFormat.getFormatByExtension(outputFormat); if (format.getCanImport()) System.out.printf(“Can import from %s”, outputFormat);
### getClass() {#getClass--}
public final native Class getClass()
**Returns:**
java.lang.Class<?>
### getContentType() {#getContentType--}
public FileContentType getContentType()
फ़ाइल फ़ॉर्मेट की कंटेंट टाइप प्राप्त करता है
**Returns:**
[FileContentType](../../com.aspose.threed/filecontenttype) - file format content type **Example:**
var format = FileFormat.MAYA_BINARY; if (format.getContentType() == FileContentType.BINARY) System.out.printf("%s is binary format", format); else System.out.printf("%s is text-based format", format);
### getExtension() {#getExtension--}
public String getExtension()
इस प्रकार का एक्सटेंशन नाम प्राप्त करता है।
**Returns:**
java.lang.String - इस प्रकार का एक्सटेंशन नाम। **उदाहरण:**
var format = FileFormat.MAYA_BINARY; System.out.printf(“Extension of %s is %s”, format, format.getExtension());
### getExtensions() {#getExtensions--}
public String[] getExtensions()
इस प्रकार के एक्सटेंशन नाम प्राप्त करता है।
**Returns:**
java.lang.String[] - इस प्रकार के एक्सटेंशन नाम।
### getFileFormatType() {#getFileFormatType--}
public FileFormatType getFileFormatType()
फ़ाइल फ़ॉर्मेट प्रकार प्राप्त करता है
**Returns:**
[FileFormatType](../../com.aspose.threed/fileformattype) - file format type
### getFormatByExtension(String extensionName) {#getFormatByExtension-java.lang.String-}
public static FileFormat getFormatByExtension(String extensionName)
फ़ाइल एक्सटेंशन नाम से पसंदीदा फ़ाइल फ़ॉर्मेट प्राप्त करता है। एक्सटेंशन नाम डॉट ('.') से शुरू होना चाहिए।
**Parameters:**
| पैरामीटर | प्रकार | विवरण |
| --- | --- | --- |
| extensionName | java.lang.String | एक्सटेंशन नाम क्वेरी के लिए '.' से शुरू होता है। |
**Returns:**
[FileFormat](../../com.aspose.threed/fileformat) - Instance of [FileFormat](../../com.aspose.threed/fileformat), otherwise null returned. **Example:** The following code shows how to save scene to memory using specified format
Scene scene = new Scene(new Box()); var outputFormat = “.glb”; var format = FileFormat.getFormatByExtension(outputFormat); var output = new ByteArrayOutputStream(); scene.save(output);
### getFormats() {#getFormats--}
public static List
सभी समर्थित फ़ॉर्मेट तक पहुंच
**Returns:**
java.util.List<com.aspose.threed.FileFormat> - सभी समर्थित फ़ॉर्मेट तक पहुँच
### getVersion() {#getVersion--}
public Version getVersion()
फ़ाइल फ़ॉर्मेट संस्करण प्राप्त करता है
**Returns:**
[Version](../../com.aspose.threed/version) - file format version
### hashCode() {#hashCode--}
public native int hashCode()
**Returns:**
int
### notify() {#notify--}
public final native void notify()
### notifyAll() {#notifyAll--}
public final native void notifyAll()
### toString() {#toString--}
public String toString()
फ़ॉर्मेट को स्ट्रिंग में बदलें
**Returns:**
java.lang.String - ऑब्जेक्ट स्ट्रिंग
### wait() {#wait--}
public final void wait()
### wait(long arg0) {#wait-long-}
public final void wait(long arg0)
**Parameters:**
| पैरामीटर | प्रकार | विवरण |
| --- | --- | --- |
| arg0 | long | |
### wait(long arg0, int arg1) {#wait-long-int-}
public final void wait(long arg0, int arg1)
**Parameters:**
| पैरामीटर | प्रकार | विवरण |
| --- | --- | --- |
| arg0 | long | |
| arg1 | int | |