DracoFormat

Overview

DracoFormat เป็นคลาสใน Aspose.3D FOSS สําหรับ Java. ทายาทจาก: FileFormat.

รูปแบบ Google Draco

ตัวอย่าง: รหัสต่อไปนี้แสดงวิธีการรหัวกระเบียบและดิกรบ Mesh ไป/จาก array byte:

          Mesh mesh = (new Sphere()).toMesh();
          //encode mesh

หมวดนี้ให้ 25 วิธีในการทํางานกับ DracoFormat วัตถุในโปรแกรม Java. วิธีการที่ใช้ได้แก่: DracoFormat, FileFormat, canDetect, createLoadOptions, createSaveOptions, decode, detect, encode, getCanExport, getCanImport, getContentType, getExtension,และ 7 วิธีเพิ่มเติม. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: AMF, ASE, ASPOSE3D_WEB, BLENDER, COLLADA, DISCREET3DS,และอีก 53 คน.

Properties

NameTypeAccessDescription
formatsList<FileFormat>Readได้รูปแบบ.
versionVersionReadได้รับการฉบับ.
canImportbooleanReadได้รับการนําเข้าของกระป๋อง.
canExportbooleanReadได้รับการส่งออกของกระป๋อง.
extensionStringReadได้รับการขยายเวลา.
extensionsString[]Readได้รับการขยายตัว.
contentTypeFileContentTypeReadได้รับชนิดของเนื้อหา.
fileFormatTypeFileFormatTypeReadได้รับรูปแบบไฟล์ชนิด.
FBX6100ASCIIFileFormatReadได้ fbx6100 ASCII.
FBX6100_BINARYFileFormatReadได้ fbx6100 ไบนารี.
FBX7200ASCIIFileFormatReadได้ fbx7200 ASCII.
FBX7200_BINARYFileFormatReadได้ fbx7200 ไบนารี.
FBX7300ASCIIFileFormatReadได้ fbx7300 ASCII.
FBX7300_BINARYFileFormatReadได้ fbx7300 ไบนารี.
FBX7400ASCIIFileFormatReadได้ fbx7400 ASCII.
FBX7400_BINARYFileFormatReadได้ fbx7400 ไบนารี.
FBX7500ASCIIFileFormatReadได้ fbx7500 ASCII.
FBX7500_BINARYFileFormatReadได้ fbx7500 ไบนารี.
FBX7600ASCIIFileFormatReadได้ fbx7600 ASCII.
FBX7600_BINARYFileFormatReadได้ fbx7600 ไบนารี.
FBX7700ASCIIFileFormatReadได้ fbx7700 ASCII.
FBX7700_BINARYFileFormatReadได้ fbx7700 ไบนารี.
MAYAASCIIFileFormatReadได้มาเยียสกี้.
MAYA_BINARYFileFormatReadได้ตัวเลขไบนารีของมาย่า.
STL_BINARYFileFormatReadได้ STL ไบนารี.
STLASCIIFileFormatReadได้รับสตลาสกี้.
WAVEFRONTOBJFileFormatReadได้รับคลื่นfrontobj.
DISCREET3DSFileFormatReadได้รับความละเอียด 3DS.
COLLADAFileFormatReadได้รับคอลลาด้า.
UNIVERSAL3DFileFormatReadได้ universal3d.
GLTFFileFormatReadได้รับ GTF.
GLTF2FileFormatReadได้รับ GTF2.
GLTF_BINARYFileFormatReadได้รับการไบนารี GTF.
GLTF2_BINARYFileFormatReadได้เลขคู่ GTF2.
PDFPdfFormatReadได้ PDF ครับ.
BLENDERFileFormatReadเอาเครื่องผสมมาให้.
DXFFileFormatReadได้ dxf.
PLYPlyFormatReadได้รับการผิว.
X_BINARYFileFormatReadได้ x ไบนารี.
X_TEXTFileFormatReadได้ข้อความ X.
DRACODracoFormatReadได้ดราโก้.
MICROSOFT3MFMicrosoft3MFFormatReadได้รับการ Microsoft 3 mf.
RVM_TEXTRvmFormatReadได้ข้อความ RVM.
RVM_BINARYRvmFormatReadได้รับการ rvm binary.
ASEFileFormatReadได้รับ ASE.
IFCFileFormatReadได้รับ Ifc.
SIEMENSJT8FileFormatReadได้ SiemensJT8.
SIEMENSJT9FileFormatReadได้ SiemensJT9.
AMFFileFormatReadได้รับ AMF.
VRMLFileFormatReadได้ VRML.
ASPOSE3D_WEBFileFormatReadได้รับการ Aspose3D web.
HTML5FileFormatReadได้ HTML5 ครับ.
ZIPFileFormatReadได้ zip.
USDFileFormatReadได้เงินจากสหรัฐฯ.
USDAFileFormatReadได้รับสหรัฐฯ.
USDZFileFormatReadได้เงินสหรัฐ.
XYZFileFormatReadได้ xyz.
PCDFileFormatReadได้ข้อมูลจากตํารวจ.
PCD_BINARYFileFormatReadได้ตัวเลขไบนารีของพีซีดี.

Methods

SignatureDescription
DracoFormat()สร้างตัวอย่างใหม่ DracoFormat.
decode(fileName: String)Geometryไม่ถูกดําเนินการใน FOSS edition throws ใน runtime. แผงรหัสเมฆจุดหรือเมชจากชื่อไฟล์ที่กําหนด.
decode(data: byte[])Geometryไม่ถูกดําเนินการใน FOSS edition throws ใน runtime. การถอดรหัสเมฆจุดหรือเมชจากข้อมูลความทรงจํา.
encode(entity: Entity, stream: Stream, options: DracoSaveOptions)ไม่ถูกดําเนินการใน FOSS edition throws ใน runtime. ลงรหัสองค์กรในสตรีมที่กําหนด.
encode(entity: Entity, stream: Stream)ไม่ถูกดําเนินการใน FOSS edition throws ใน runtime. ลงรหัสองค์กรในสตรีมที่กําหนด.
encode(entity: Entity, fileName: String, options: DracoSaveOptions)ไม่ถูกดําเนินการใน FOSS edition throws ใน runtime. ลงรหัสองค์กรในไฟล์ที่กําหนด.
encode(entity: Entity, fileName: String)ไม่ถูกดําเนินการใน FOSS edition throws ใน runtime. ลงรหัสองค์กรในไฟล์ที่กําหนด.
encode(entity: Entity, options: DracoSaveOptions)byte[]ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. ลงรหัสตัวตนในข้อมูลดราโก้.
encode(entity: Entity)byte[]ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. ลงรหัสตัวตนในข้อมูลดราโก้.
FileFormat(type: FileFormatType, version: Version, contentType: FileContentType, extension: String, extensions: String[], canImport: boolean, canExport: boolean)เรียก FileFormat ((type, version, contentType, extension, extensions, canImport, mayExport) ในตัวอย่างนี้ DracoFormat.
getFormats()List<FileFormat>ส่งกลับรูปแบบ.
getVersion()Versionกลับเวอร์ชั่น.
getFormatByExtension(filePath: String)FileFormatเรียก getFormatByExtension(filePath) ในตัวอย่าง DracoFormat นี้.
getCanImport()booleanกลับตัวถังเข้า.
getCanExport()booleanกลับตัวออกแบบของกระปุก.
getExtension()Stringการส่งกลับขยาย.
getExtensions()String[]การคืนการขยาย.
getContentType()FileContentTypeการคืนประเภทเนื้อหา.
getFileFormatType()FileFormatTypeการคืนรูปแบบไฟล์ประเภท.
createLoadOptions()LoadOptionsเรียก createLoadOptions ในตัวอย่าง DracoFormat นี้.
createSaveOptions()SaveOptionsเรียก createSaveOptions ในตัวอย่าง DracoFormat นี้.
canDetect(stream: Stream, fileName: String)booleanการเรียก canDetect ((stream, fileName) ในตัวอย่าง DracoFormat นี้.
detect(stream: Stream, fileName: String)FileFormatการเรียก detect(stream, fileName) ในตัวอย่าง DracoFormat นี้.
registerFormat(format: FileFormat)เรียก registerFormat(format) ในตัวอย่าง DracoFormat นี้.
toString()Stringเรียก toString ในตัวอย่าง DracoFormat นี้.

See Also

 ภาษาไทย