الفئة PdfFormat

PdfFormat class

تنسيق المستند القابل للنقل من Adobe

public class PdfFormat : FileFormat

الخصائص

الاسمالوصف
CanExport { get; }يحصل ما إذا كان Aspose.3D يدعم تصدير المشهد إلى تنسيق الملف الحالي.
CanImport { get; }يحصل على ما إذا كان Aspose.3D يدعم استيراد المشهد من تنسيق الملف الحالي.
ContentType { get; }يحصل على نوع محتوى تنسيق الملف
Extension { get; }يحصل على اسم الامتداد لهذا النوع.
Extensions { get; }يحصل على أسماء الامتداد لهذا النوع.
FileFormatType { get; }يحصل على نوع تنسيق الملف
Version { get; }يحصل على إصدار تنسيق الملف

الطرق

الاسمالوصف
CreateLoadOptions()إنشاء خيارات تحميل افتراضية لهذا التنسيق
CreateSaveOptions()إنشاء خيارات حفظ افتراضية لهذا التنسيق
Extract(Stream, byte[])استخراج المحتوى ثلاثي الأبعاد الخام من تدفق PDF.
Extract(string, byte[])استخراج المحتوى ثلاثي الأبعاد الخام من ملف PDF.
ExtractScene(string)استخراج المشاهد ثلاثية الأبعاد من ملف PDF.
ExtractScene(Stream, byte[])استخراج المحتوى ثلاثي الأبعاد الخام من تدفق PDF.
ExtractScene(string, byte[])استخراج المشاهد ثلاثية الأبعاد من ملف PDF.
override ToString()تحويل الصيغ إلى سلسلة

أمثلة

الكود التالي يوضح كيفية استخراج جميع المشاهد ثلاثية الأبعاد المدعومة من ملف PDF ثلاثي الأبعاد، وكتابتها إلى تنسيق obj.

var scenes = FileFormat.PDF.ExtractScene("input.pdf");
for(int i = 0; i < scenes.Count; i++) 
{
    scenes[i].Save($"output-{i}.obj");
}

انظر أيضًا