واجهة برمجة تطبيقات FBX إلى PDF

تنسيقات الملفات ثلاثية الأبعاد شائعة جدًا هذه الأيام. من بداية المفهوم إلى التخطيط والتنفيذ، يتم استخدام النمذجة ثلاثية الأبعاد في جميع المراحل. تعد واجهة برمجة تطبيقات Aspose.3D Cloud واجهة برمجة تطبيقات غنية بالميزات تتيح لك إنشاء أو تحرير أو تحويل العديد من تنسيقات الملفات المدعومة. يمكنك ترجمة الملفات أو تدويرها أو تحويلها وفقًا لمتطلباتك. تساعدك واجهة برمجة تطبيقات Aspose.3D Cloud على إدارة تنسيقات الملفات المستخدمة في النمذجة ثلاثية الأبعاد والألعاب والتصميم بمساعدة الكمبيوتر والمزيد، على أي منصة دون الاعتماد على برامج النمذجة والعرض ثلاثية الأبعاد.

Aspose.3D Cloud هو حل واجهة برمجة تطبيقات REST يساعدك على إضافة ميزات لإنشاء وتعديل وتحويل الكائنات والنماذج والكيانات ثلاثية الأبعاد في تطبيقاتك. كما نقدم حزم SDK التي تعد غلافات للتفاعل مع واجهات برمجة تطبيقات السحابة. وهي تهتم بالتفاصيل منخفضة المستوى وتدير الطلبات والاستجابات حتى تتمكن من تخصيص جهودك للأهداف الرئيسية. في الوقت الحالي، يمكنك دمج حزمة SDK .NET أو Java في تطبيقاتك، بينما سندعم المزيد من حزم SDK قريبًا.

يمكنك حفظ ملف ثلاثي الأبعاد بأي تنسيق ملف مدعوم مثل 3DS وAMF وRVM وDAE وDRC وFBX وgLTF وOBJ وPDF وPLY وSTL وU3D وDXF وJT وX و3MF. يمكنك تحويل ملف ثلاثي الأبعاد إلى تنسيق آخر بإعدادات افتراضية أو يمكنك تمرير معلمة إعداد مفصلة للتحويل. تتضمن أكثر تحويلات التنسيقات ثلاثية الأبعاد شيوعًا تحويلات FBX إلى PDF وتحويلات GLB إلى PDF. قد تحتاج إلى تحويل ملف ثلاثي الأبعاد إلى PDF للطباعة أو الأرشفة أو الموافقة أو لأي غرض آخر.

تحويل FBX إلى PDF

دعنا نحول نموذجًا لملف بتنسيق FBX إلى ملف بتنسيق PDF هنا كعرض توضيحي. سنتبع الخطوات التالية للتحويل:

  1. قم بتحميل ملف FBX المصدر إلى التخزين السحابي.
  2. اتصل بـAPI لتحويل ملف FBX إلى PDF.
  3. تنزيل ملف PDF المُحوّل من التخزين السحابي.

فيما يلي رمز cURL لتحويل FBX إلى PDF:

// أولاً، احصل على رمز ويب JSON للمصادقة
// احصل على مفتاح التطبيق ومعرف التطبيق من https://dashboard.aspose.cloud/
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"


// مثال cURL لتحميل الملف إلى التخزين السحابي
curl -v "https://api.aspose.cloud/v3.0/3d/storage/file/Test1.fbx" \
-X PUT \
-H "accept: application/json" \
-H "authorization: Bearer <jwt token>" \
-H "Content-Type: multipart/form-data" \
-d {"File":{}}


// مثال cURL لتحويل FBX إلى PDF
// تعيين قيم المعلمات لتحديد أسماء الملفات والتنسيقات
curl -v "https://api.aspose.cloud/v3.0/3d/saveas/newformat?name=Test1.fbx&newformat=pdf&newfilename=FBXtoPDF.pdf&IsOverwrite=false" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer <jwt token>"


// مثال cURL لتنزيل الملف من Cloud Storage
curl -X GET "https://api.aspose.cloud/v3.0/3d/storage/file/FBXtoPDF.pdf" \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <jwt token>" \
-o FBXtoPDF.pdf

إدخال ملف FBX

إخراج ملف PDF

يمكنك ملاحظة مدى كفاءة عرض ملف PDF بواسطة واجهة برمجة تطبيقات Aspose.3D Cloud. دعنا نلقي نظرة على ميزة تحويل GLB إلى PDF أيضًا.

تحويل GLB إلى PDF

تعتبر واجهة برمجة تطبيقات Aspose.3D Cloud بسيطة للغاية ويسهل التعامل معها. يتضمن تحويل GLB إلى PDF أيضًا استدعاءً بسيطًا لواجهة برمجة التطبيقات يحول ملف GLB المدخل ويعيد مستند PDF الناتج كاستجابة لواجهة برمجة التطبيقات. يوضح مثال cURL أدناه تحويل GLB إلى PDF:

// احصل أولاً على رمز ويب JSON للمصادقة
// احصل على مفتاح التطبيق ومعرف التطبيق من https://dashboard.aspose.cloud/
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"


// مثال cURL لتحميل الملف إلى التخزين السحابي
curl -v "https://api.aspose.cloud/v3.0/3d/storage/file/Test1.glb" \
-X PUT \
-H "accept: application/json" \
-H "authorization: Bearer <jwt token>" \
-H "Content-Type: multipart/form-data" \
-d {"File":{}}


// مثال cURL لتحويل GLB إلى PDF
// تعيين قيم المعلمات لتحديد أسماء الملفات والتنسيقات
curl -v "https://api.aspose.cloud/v3.0/3d/saveas/newformat?name=Test1.glb&newformat=pdf&newfilename=GLBtoPDF.pdf&IsOverwrite=false" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer <jwt token>"


// مثال cURL لتنزيل الملف من Cloud Storage
curl -X GET "https://api.aspose.cloud/v3.0/3d/storage/file/GLBtoPDF.pdf" \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <jwt token>" \
-o GLBtoPDF.pdf

وبالمثل، يمكنك استكشاف المزيد من هذه العروض عالية الدقة والميزات الأخرى من خلال الإصدار التجريبي المجاني أثناء استشارة مراجع واجهة برمجة التطبيقات. شاركنا تجربتك أو ملاحظاتك أو اقتراحاتك عبر منتدى الدعم المجاني.

منشور ذو صلة:

نوصي بشدة بزيارة الروابط التالية لمعرفة المزيد عن: