DracoFormat
개요
DracoFormat은(는) Aspose.3D FOSS에서 .NET을(를) 위한 클래스입니다. 상속받음: FileFormat.
Google Draco 포맷
이 클래스는 .NET 프로그램에서 DracoFormat 객체를 다루기 위한 11개의 메서드를 제공합니다. 사용 가능한 메서드: CreateLoadOptions, CreateSaveOptions, Decode, Detect, Encode, GetFormatByExtension, ToString. 모든 public 멤버는 Aspose.3D FOSS for .NET 패키지를 설치한 후 any .NET 애플리케이션에서 접근할 수 있습니다. 프로퍼티: AMF, ASE, Aspose3DWeb, Blender, CanExport, CanImport, 및 52개 더.
속성
| 이름 | 유형 | 액세스 | 설명 |
|---|---|---|---|
Formats | IList<FileFormat> | 읽기 | 지원되는 모든 형식에 대한 접근 |
Version | Version | 읽기 | 파일 형식 버전을 가져옵니다 |
CanExport | bool | 읽기 | 현재 파일 형식으로 씬 내보내기를 Aspose.3D가 지원하는지 여부를 가져옵니다. |
CanImport | bool | 읽기 | 현재 파일 형식으로부터 씬 가져오기를 Aspose.3D가 지원하는지 여부를 가져옵니다. |
Extension | string | 읽기 | 이 유형의 확장자 이름을 가져옵니다. |
Extensions | string[] | 읽기 | 이 유형의 확장 이름을 가져옵니다. |
ContentType | FileContentType | 읽기 | 파일 형식 콘텐츠 유형을 가져옵니다 |
FileFormatType | FileFormatType | 읽기 | 파일 형식 유형을 가져옵니다 |
FBX6100ASCII | FileFormat | 읽기 | fbx6100 ascii를 가져옵니다. |
FBX6100Binary | FileFormat | 읽기 | fbx6100 바이너리를 가져옵니다. |
FBX7200ASCII | FileFormat | 읽기 | fbx7200 ascii를 가져옵니다. |
FBX7200Binary | FileFormat | 읽기 | fbx7200 바이너리를 가져옵니다. |
FBX7300ASCII | FileFormat | 읽기 | fbx7300 ascii를 가져옵니다. |
FBX7300Binary | FileFormat | 읽기 | fbx7300 바이너리를 가져옵니다. |
FBX7400ASCII | FileFormat | 읽기 | fbx7400 ascii를 가져옵니다. |
FBX7400Binary | FileFormat | 읽기 | fbx7400 바이너리를 가져옵니다. |
FBX7500ASCII | FileFormat | 읽기 | fbx7500 ascii를 가져옵니다. |
FBX7500Binary | FileFormat | 읽기 | fbx7500 바이너리를 가져옵니다. |
FBX7600ASCII | FileFormat | 읽기 | fbx7600 ascii를 가져옵니다. |
FBX7600Binary | FileFormat | 읽기 | fbx7600 바이너리를 가져옵니다. |
FBX7700ASCII | FileFormat | 읽기 | fbx7700 ascii를 가져옵니다. |
FBX7700Binary | FileFormat | 읽기 | fbx7700 바이너리를 가져옵니다. |
MayaASCII | FileFormat | 읽기 | maya ascii를 가져옵니다. |
MayaBinary | FileFormat | 읽기 | maya 바이너리를 가져옵니다. |
STLBinary | FileFormat | 읽기 | stl 바이너리를 가져옵니다. |
STLASCII | FileFormat | 읽기 | stlascii를 가져옵니다. |
WavefrontOBJ | FileFormat | 읽기 | wavefront obj를 가져옵니다. |
Collada | FileFormat | 읽기 | Collada를 가져옵니다. |
Universal3D | FileFormat | 읽기 | universal3 d를 가져옵니다. |
GLTF | FileFormat | 읽기 | gltf를 가져옵니다. |
GLTF2 | FileFormat | 읽기 | gltf2를 가져옵니다. |
GLTF_Binary | FileFormat | 읽기 | gltf 바이너리를 가져옵니다. |
GLTF2_Binary | FileFormat | 읽기 | gltf2 바이너리를 가져옵니다. |
PDF | Formats.PdfFormat | 읽기 | pdf를 가져옵니다. |
PLY | Formats.PlyFormat | 읽기 | ply를 가져옵니다. |
Microsoft3MF | Formats.Microsoft3MFFormat | 읽기 | microsoft3 mf를 가져옵니다. |
Draco | Formats.DracoFormat | 읽기 | draco를 가져옵니다. |
RvmText | Formats.RvmFormat | 읽기 | rvm 텍스트를 가져옵니다. |
RvmBinary | Formats.RvmFormat | 읽기 | rvm 바이너리를 가져옵니다. |
Blender | FileFormat | 읽기 | 블렌더를 가져옵니다. |
DXF | FileFormat | 읽기 | DXF를 가져옵니다. |
XBinary | FileFormat | 읽기 | x 바이너리를 가져옵니다. |
XText | FileFormat | 읽기 | x 텍스트를 가져옵니다. |
ASE | FileFormat | 읽기 | ase를 가져옵니다. |
IFC | FileFormat | 읽기 | ifc를 가져옵니다. |
SiemensJT8 | FileFormat | 읽기 | Siemens jt8을 가져옵니다. |
SiemensJT9 | FileFormat | 읽기 | 시멘스 jt9를 가져옵니다. |
AMF | FileFormat | 읽기 | amf를 가져옵니다. |
VRML | FileFormat | 읽기 | vrml을 가져옵니다. |
Aspose3DWeb | FileFormat | 읽기 | aspose3 d 웹을 가져옵니다. |
HTML5 | FileFormat | 읽기 | html5를 가져옵니다. |
Zip | FileFormat | 읽기 | zip을 가져옵니다. |
USD | FileFormat | 읽기 | usd를 가져옵니다. |
USDA | FileFormat | 읽기 | usda를 가져옵니다. |
USDZ | FileFormat | 읽기 | usdz를 가져옵니다. |
Xyz | FileFormat | 읽기 | xyz를 가져옵니다. |
Pcd | FileFormat | 읽기 | pcd를 가져옵니다. |
PcdBinary | FileFormat | 읽기 | pcd 바이너리를 가져옵니다. |
메서드
| 시그니처 | 설명 |
|---|---|
Decode(fileName: string) | FOSS 에디션에 구현되지 않음 — 런타임 시 예외가 발생합니다. 지정된 파일 이름에서 포인트 클라우드 또는 메시를 디코드합니다 |
Decode(data: byte[]) | FOSS 에디션에 구현되지 않음 — 런타임 시 예외가 발생합니다. 이 DracoFormat 인스턴스에서 Decode(data)를 호출합니다. |
Encode(entity: Entity, stream: Stream, options: DracoSaveOptions) | FOSS 에디션에 구현되지 않음 — 런타임 시 예외가 발생합니다. 엔티티를 지정된 스트림에 인코딩합니다 |
Encode(entity: Entity, fileName: string, options: DracoSaveOptions) | FOSS 에디션에서는 구현되지 않았으며 런타임에 예외를 발생시킵니다. 엔티티를 지정된 파일에 인코딩합니다 |
Encode(entity: Entity, options: DracoSaveOptions) | FOSS 에디션에서는 구현되지 않았으며 런타임에 예외를 발생시킵니다. 엔티티를 Draco 원시 데이터로 인코딩합니다 |
GetFormatByExtension(extensionName: string) | 파일 확장자 이름에서 선호하는 파일 형식을 가져옵니다. 확장자 이름은 점(’.’)으로 시작해야 합니다. |
Detect(fileName: string) | 파일 이름으로부터 파일 형식을 감지합니다. 파일이 읽을 수 있어야 Aspose.3D가 파일 헤더를 통해 파일 형식을 감지할 수 있습니다. |
Detect(stream: Stream, fileName: string) | 데이터 스트림으로부터 파일 형식을 감지합니다. 매직 헤더가 없는 유형을 추측할 때 파일 이름은 선택 사항입니다. |
CreateLoadOptions() | FOSS 에디션에서는 구현되지 않았으며 — 런타임에 예외를 발생시킵니다. 이 파일 형식에 대한 기본 로드 옵션을 생성합니다 |
CreateSaveOptions() | FOSS 에디션에서는 구현되지 않았으며 — 런타임에 예외를 발생시킵니다. 이 파일 형식에 대한 기본 저장 옵션을 생성합니다 |
ToString() | 형식을 문자열로 변환 |