DracoFormat

Overview

DracoFormat là một lớp trong Aspose.3D FOSS cho Java. Dòng thừa kế từ: FileFormat.

Google Draco định dạng

Ví dụ: Mã sau đây cho thấy cách mã hóa và phân loại một Mesh đến/với phần byte:

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

Khóa học này cung cấp 25 phương pháp để làm việc với các đối tượng DracoFormat trong các chương trình Java. Các phương pháp có sẵn bao gồm: DracoFormat, FileFormat, canDetect, createLoadOptions, createSaveOptions, decode, detect, encode, getCanExport, getCanImport, getContentType, getExtension,Và 7 phương pháp bổ sung. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Java nào sau khi cài đặt Aspose.3D FOSS cho gói Java. Tài sản : AMF, ASE, ASPOSE3D_WEB, BLENDER, COLLADA, DISCREET3DS,Và 53 nhiều hơn nữa.

Properties

NameTypeAccessDescription
formatsList<FileFormat>ReadNhận định các định dạng.
versionVersionReadNhận phiên bản.
canImportbooleanReadCó thể nhập khẩu.
canExportbooleanReadCó thể xuất khẩu.
extensionStringReadNhận được sự mở rộng.
extensionsString[]ReadNhận được các mở rộng.
contentTypeFileContentTypeReadNhận dạng nội dung.
fileFormatTypeFileFormatTypeReadNhận dạng file format.
FBX6100ASCIIFileFormatReadĐặt fbx6100 ascii.
FBX6100_BINARYFileFormatReadNhận fbx6100 nhị phân.
FBX7200ASCIIFileFormatReadĐặt máy tính xách tay fbx7200 ascii.
FBX7200_BINARYFileFormatReadTải về fbx7200 binary.
FBX7300ASCIIFileFormatReadĐặt máy tính xách tay fbx7300 ascii.
FBX7300_BINARYFileFormatReadTải về fbx7300 binary.
FBX7400ASCIIFileFormatReadĐặt cổng fbx7400 ascii.
FBX7400_BINARYFileFormatReadNhận fbx7400 nhị phân.
FBX7500ASCIIFileFormatReadĐặt fbx7500 ascii.
FBX7500_BINARYFileFormatReadNhận fbx7500 nhị phân.
FBX7600ASCIIFileFormatReadĐặt fbx7600 ascii.
FBX7600_BINARYFileFormatReadNhận fbx7600 nhị phân.
FBX7700ASCIIFileFormatReadĐặt máy tính xách tay fbx7700 ascii.
FBX7700_BINARYFileFormatReadNhận fbx7700 nhị phân.
MAYAASCIIFileFormatReadĐưa ra Mayaascii.
MAYA_BINARYFileFormatReadĐặt các Maya Binary.
STL_BINARYFileFormatReadĐặt các Stl Binary.
STLASCIIFileFormatReadGửi Stlascii.
WAVEFRONTOBJFileFormatReadĐặt ra sóngfrontobj.
DISCREET3DSFileFormatReadĐã có sự phân biệt 3 ds.
COLLADAFileFormatReadĐưa cho collada.
UNIVERSAL3DFileFormatReadĐã có Universal 3D.
GLTFFileFormatReadĐưa GTTF.
GLTF2FileFormatReadĐặt GLTF2.
GLTF_BINARYFileFormatReadĐặt GLTF binary.
GLTF2_BINARYFileFormatReadĐặt GLTF2 binary.
PDFPdfFormatReadNhận PDF.
BLENDERFileFormatReadGửi Blender.
DXFFileFormatReadĐã có dxf.
PLYPlyFormatReadĐã có ply.
X_BINARYFileFormatReadX có binary.
X_TEXTFileFormatReadX nhận được văn bản.
DRACODracoFormatReadĐã có con rồng.
MICROSOFT3MFMicrosoft3MFFormatReadTải về microsoft3 mf.
RVM_TEXTRvmFormatReadNhận được văn bản rvm.
RVM_BINARYRvmFormatReadĐặt được rvm binary.
ASEFileFormatReadĐưa vào ASE.
IFCFileFormatReadĐặt IFC.
SIEMENSJT8FileFormatReadĐặt Siemensjt8.
SIEMENSJT9FileFormatReadĐặt Siemensjt9.
AMFFileFormatReadĐã có AMF.
VRMLFileFormatReadĐã có VRM.
ASPOSE3D_WEBFileFormatReadTìm tất cả chủ đề bởi aspose3d web.
HTML5FileFormatReadTải về html5.
ZIPFileFormatReadGửi zip.
USDFileFormatReadnhận được USD.
USDAFileFormatReadĐã nhận USDA.
USDZFileFormatReadĐã có USZ.
XYZFileFormatReadGửi xyz.
PCDFileFormatReadGửi PCD.
PCD_BINARYFileFormatReadTải về PCD Binary.

Methods

SignatureDescription
DracoFormat()Xây dựng một trường hợp mới DracoFormat.
decode(fileName: String)GeometryKhông được thực hiện trong phiên bản FOSS - ném vào thời gian chạy. Xóa đám mây hoặc mảnh điểm từ tên tệp cụ thể.
decode(data: byte[])GeometryKhông được thực hiện trong phiên bản FOSS - ném vào thời gian chạy. Xóa đám mây hoặc mảnh điểm từ dữ liệu bộ nhớ.
encode(entity: Entity, stream: Stream, options: DracoSaveOptions)Không được thực hiện trong phiên bản FOSS - ném vào thời gian chạy. Mã hóa entity vào dòng cụ thể.
encode(entity: Entity, stream: Stream)Không được thực hiện trong phiên bản FOSS - ném vào thời gian chạy. Mã hóa entity vào dòng cụ thể.
encode(entity: Entity, fileName: String, options: DracoSaveOptions)Không được thực hiện trong phiên bản FOSS - ném vào thời gian chạy. Mã hóa đơn vào tệp cụ thể.
encode(entity: Entity, fileName: String)Không được thực hiện trong phiên bản FOSS - ném vào thời gian chạy. Mã hóa đơn vào tệp cụ thể.
encode(entity: Entity, options: DracoSaveOptions)byte[]Không được thực hiện trong phiên bản FOSS - ném vào thời gian chạy. Mã hóa đơn của entity vào dữ liệu nguyên tử Draco.
encode(entity: Entity)byte[]Không được thực hiện trong phiên bản FOSS - ném vào thời gian chạy. Mã hóa đơn của entity vào dữ liệu nguyên tử Draco.
FileFormat(type: FileFormatType, version: Version, contentType: FileContentType, extension: String, extensions: String[], canImport: boolean, canExport: boolean)Khởi động FileFormat(tiểu, phiên bản, contentType, mở rộng, phần mở dài, canImport, kanExport) trên ví dụ này DracoFormat.
getFormats()List<FileFormat>Trở lại các định dạng.
getVersion()VersionTrở lại phiên bản.
getFormatByExtension(filePath: String)FileFormatGọi GetFormatByExtension(filePath) trên trường hợp này DracoFormat.
getCanImport()booleanQuay lại những gì có thể nhập khẩu.
getCanExport()booleanQuay lại những gì có thể xuất khẩu.
getExtension()StringLại trả lại phần mở rộng.
getExtensions()String[]Trở lại các phần mở rộng.
getContentType()FileContentTypeTrở lại kiểu nội dung.
getFileFormatType()FileFormatTypeTrở lại kiểu định dạng tệp.
createLoadOptions()LoadOptionsCalls createLoadOptions trên trường hợp DracoFormat này.
createSaveOptions()SaveOptionsCalls createSaveOptions trên trường hợp DracoFormat này.
canDetect(stream: Stream, fileName: String)booleanCalls canDetect(stream, fileName) trên trường hợp này DracoFormat.
detect(stream: Stream, fileName: String)FileFormatCalls detect(stream, fileName) trên trường hợp này DracoFormat.
registerFormat(format: FileFormat)Call registerFormat(format) trên trường hợp này DracoFormat.
toString()StringCall toString trên trường hợp DracoFormat này.

See Also

 Tiếng Việt