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ऐडिटिव मैन्युफैक्चरिंग फ़ाइल फ़ॉर्मेट
ASE3D Studio Max का ASCII सीन एक्सपोर्टर फ़ॉर्मेट।
ASPOSE3D_WEBAspose.3D वेब फ़ॉर्मेट।
BLENDERBlender का 3D फ़ाइल फ़ॉर्मेट
COLLADACollada फ़ाइल फ़ॉर्मेट
DISCREET3DS3D Studio का फ़ाइल फ़ॉर्मेट
DRACOGoogle Draco मेष
DXFAutoCAD DXF
FBX6100ASCIIASCII FBX फ़ाइल फ़ॉर्मेट, संस्करण 6.1.0 के साथ
FBX6100_BINARYबाइनरी FBX फ़ाइल फ़ॉर्मेट, संस्करण 6.1.0 के साथ
FBX7200ASCIIASCII FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.2.0 के साथ
FBX7200_BINARYबाइनरी FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.2.0 के साथ
FBX7300ASCIIASCII FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.3.0 के साथ
FBX7300_BINARYबाइनरी FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.3.0 के साथ
FBX7400ASCIIASCII FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.4.0 के साथ
FBX7400_BINARYबाइनरी FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.4.0 के साथ
FBX7500ASCIIASCII FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.5.0 के साथ
FBX7500_BINARYBinary FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.5.0 के साथ
FBX7600ASCIIASCII FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.6.0 के साथ
FBX7600_BINARYBinary FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.6.0 के साथ
FBX7700ASCIIASCII FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.7.0 के साथ
FBX7700_BINARYBinary FBX फ़ाइल फ़ॉर्मेट, संस्करण 7.7.0 के साथ
GLTFKhronos Group का glTF
GLTF2Khronos Group का glTF संस्करण 2.0
GLTF2_BINARYKhronos Group का glTF संस्करण 2.0
GLTF_BINARYKhronos Group का glTF बाइनरी फ़ॉर्मेट में
HTML5HTML5 फ़ाइल
IFCISO 16739-1 Industry Foundation Classes डेटा मॉडल।
MAYAASCIIAutodesk Maya ASCII फ़ॉर्मेट में
MAYA_BINARYAutodesk Maya बाइनरी फ़ॉर्मेट में
MICROSOFT3MFMicrosoft 3D Manufacturing फ़ॉर्मेट
PCDPCL पॉइंट क्लाउड डेटा फ़ाइल ASCII मोड में
PCD_BINARYPCL पॉइंट क्लाउड डेटा फ़ाइल बाइनरी मोड में
PDFAdobe का Portable Document Format
PLYPolygon फ़ाइल फ़ॉर्मेट या Stanford Triangle फ़ॉर्मेट
RVM_BINARYAVEVA Plant Design Management System मॉडल बाइनरी फ़ॉर्मेट में
RVM_TEXTAVEVA Plant Design Management System मॉडल टेक्स्ट फ़ॉर्मेट में
SIEMENSJT8Siemens JT फ़ाइल संस्करण 8
SIEMENSJT9Siemens JT फ़ाइल संस्करण 9
STLASCIIASCII STL फ़ाइल फ़ॉर्मेट
STL_BINARYBinary STL फ़ाइल फ़ॉर्मेट
UNIVERSAL3DUniversal3D फ़ाइल फ़ॉर्मेट
USDयूनिवर्सल सीन विवरण
USDAASCII फ़ॉर्मेट में यूनिवर्सल सीन विवरण।
USDZसंपीड़ित यूनिवर्सल सीन विवरण
VRMLवर्चुअल रियलिटी मॉडलिंग भाषा
WAVEFRONTOBJWavefront की Obj फ़ाइल फ़ॉर्मेट
XYZXyz पॉइंट क्लाउड फ़ाइल
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 पॉइंट क्लाउड डेटा फ़ाइल बाइनरी मोड में

PDF

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:

पैरामीटरप्रकारविवरण
streamStreamइनपुट स्ट्रीम

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:

पैरामीटरप्रकारविवरण
streamStreamइनपुट स्ट्रीम
optPlyLoadOptionsPLY फ़ॉर्मेट का लोड विकल्प

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:

पैरामीटरप्रकारविवरण
fileNamejava.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:

पैरामीटरप्रकारविवरण
fileNamejava.lang.Stringइनपुट स्ट्रीम
optPlyLoadOptionsPLY फ़ॉर्मेट का लोड विकल्प

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:

पैरामीटरप्रकारविवरण
streamStreamडेटा को पहचानने के लिए स्ट्रीम जिसमें डेटा है
fileNamejava.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:

पैरामीटरप्रकारविवरण
fileNamejava.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:

पैरामीटरप्रकारविवरण
entityEntityएन्कोड करने वाली इकाई
streamStream
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 getFormats()



सभी समर्थित फ़ॉर्मेट तक पहुंच

**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 |  |