FileFormat

סקירה

FileFormat היא מחלקה ב-Aspose.3D FOSS עבור .NET.

הגדרת פורמט קובץ

מחלקה זו מספקת 6 שיטות לעבודה עם עצמים של FileFormat בתוכניות .NET. השיטות הזמינות כוללות: CreateLoadOptions, CreateSaveOptions, Detect, GetFormatByExtension, ToString. כל החברים הציבוריים נגישים לכל יישום .NET לאחר התקנת חבילת Aspose.3D FOSS עבור .NET. מאפיינים: AMF, ASE, Aspose3DWeb, Blender, CanExport, CanImport, ו-53 נוספים.

מאפיינים

שםסוגAccessתיאור
FormatsIList<FileFormat>קריאהגישה לכל הפורמטים הנתמכים
VersionVersionקריאהמקבל גרסת פורמט הקובץ
CanExportboolקריאהמקבל האם Aspose.3D תומך ביצוא סצנה לפורמט הקובץ הנוכחי.
CanImportboolקריאהמקבל האם Aspose.3D תומך בייבוא סצנה מהפורמט הקובץ הנוכחי.
Extensionstringקראמקבל את שם ההרחבה של סוג זה.
Extensionsstring[]קראמקבל את שמות ההרחבות של סוג זה.
ContentTypeFileContentTypeקראמקבל את סוג התוכן של פורמט הקובץ
FileFormatTypeFileFormatTypeקראמקבל את סוג פורמט הקובץ
FBX6100ASCIIFileFormatקראמקבל את ה‑fbx6100 ascii.
FBX6100BinaryFileFormatקראמקבל את הבינרי fbx6100.
FBX7200ASCIIFileFormatקראמקבל את fbx7200 ascii.
FBX7200BinaryFileFormatקראמקבל את קובץ הבינארי fbx7200.
FBX7300ASCIIFileFormatקראמקבל את fbx7300 ascii.
FBX7300BinaryFileFormatקראמקבל את הקובץ הבינארי fbx7300.
FBX7400ASCIIFileFormatקראמקבל את ה-fbx7400 ascii.
FBX7400BinaryFileFormatקראמקבל את הבינארי fbx7400.
FBX7500ASCIIFileFormatקראמקבל את ה-fbx7500 ascii.
FBX7500BinaryFileFormatקראמקבל את הבינארי fbx7500.
FBX7600ASCIIFileFormatקראמקבל את fbx7600 ascii.
FBX7600BinaryFileFormatקראמקבל את הקובץ הבינארי fbx7600.
FBX7700ASCIIFileFormatקראמקבל את ה‑fbx7700 ascii.
FBX7700BinaryFileFormatקראמקבל את הקובץ הבינרי fbx7700.
MayaASCIIFileFormatקראמקבל את maya ascii.
MayaBinaryFileFormatקראמקבל את קובץ הבינארי של מאיה.
STLBinaryFileFormatקראמקבל את הקובץ הבינארי של stl.
STLASCIIFileFormatקראמקבל את stlascii.
WavefrontOBJFileFormatקראמקבל את ה‑wavefront obj.
Discreet3DSFileFormatקראמקבל את ה‑discreet3 ds.
ColladaFileFormatקראמקבל את collada.
Universal3DFileFormatקראמקבל את ה‑universal3 d.
GLTFFileFormatקראמקבל את ה‑gltf.
GLTF2FileFormatקראמקבל את gltf2.
GLTF_BinaryFileFormatקראמקבל את הבינארי של gltf.
GLTF2_BinaryFileFormatקראמקבל את הבינארי של gltf2.
PDFFormats.PdfFormatקראמקבל את ה‑pdf.
PLYFormats.PlyFormatקראמקבל את ה‑ply.
Microsoft3MFFormats.Microsoft3MFFormatקראמקבל את microsoft3 mf.
DracoFormats.DracoFormatקראמקבל את ה‑draco.
RvmTextFormats.RvmFormatקראמקבל את הטקסט rvm.
RvmBinaryFormats.RvmFormatקראמקבל את הקובץ הבינארי rvm.
BlenderFileFormatקראמקבל את הבלנדר.
DXFFileFormatקראמקבל את ה‑dxf.
XBinaryFileFormatקראמקבל את הבינארי x.
XTextFileFormatקראמקבל את הטקסט x.
ASEFileFormatקראמקבל את ase.
IFCFileFormatקראמקבל את ה‑ifc.
SiemensJT8FileFormatקראמקבל את Siemens JT8.
SiemensJT9FileFormatקראמקבל את siemens jt9.
AMFFileFormatקראמקבל את ה‑amf.
VRMLFileFormatקראמקבל את ה‑vrml.
Aspose3DWebFileFormatקראמקבל את aspose3 d web.
HTML5FileFormatקראמקבל את html5.
ZipFileFormatקראמקבל את המיקוד.
USDFileFormatקראמקבל את ה‑usd.
USDAFileFormatקראמקבל את ה‑usda.
USDZFileFormatקראמקבל את usdz.
XyzFileFormatקראמקבל את xyz.
PcdFileFormatקראמקבל את pcd.
PcdBinaryFileFormatקראמקבל את הקובץ הבינרי pcd.

שיטות

Signatureתיאור
GetFormatByExtension(extensionName: string)מקבל את פורמט הקובץ המועדף משם סיומת הקובץ. שם הסיומת צריך להתחיל בנקודה(’.’).
Detect(fileName: string)מזהה את פורמט הקובץ משם הקובץ, הקובץ חייב להיות קריא כך ש-Aspose.3D יוכל לזהות את פורמט הקובץ דרך כותרת הקובץ.
Detect(stream: Stream, fileName: string)מזהה את פורמט הקובץ מזרם הנתונים, שם הקובץ הוא אופציונלי לצורך ניחוש סוגים שאין להם כותרת קסם.
CreateLoadOptions()לא ממומש בגרסת ה‑FOSS — נזרק בזמן ריצה. צור אפשרויות טעינה ברירת מחדל עבור פורמט קובץ זה
CreateSaveOptions()לא מומש בגרסת ה‑FOSS — נזרק בזמן ריצה. צור אפשרויות שמירה ברירת מחדל עבור פורמט קובץ זה
ToString()פורמטים למחרוזת

ראה גם

 עברית