
فرمت های فایل های سه بعدی این روزها بسیار رایج هستند. از شروع مفهوم تا برنامه ریزی و اجرا، مدل سازی سه بعدی در تمام مراحل استفاده می شود. Aspose.3D Cloud API یک API غنی از ویژگی است که به شما امکان می دهد چندین [فرمت فایل پشتیبانی شده] را ایجاد، ویرایش یا تبدیل کنید. شما می توانید فایل ها را بر اساس نیاز خود ترجمه، بچرخانید یا تبدیل کنید. Aspose.3D Cloud API به شما کمک میکند تا فرمتهای فایل مورد استفاده در مدلسازی سهبعدی، بازی، طراحی به کمک رایانه و بسیاری موارد دیگر را در هر پلتفرمی بدون وابستگی به نرمافزار مدلسازی و رندر سهبعدی مدیریت کنید.
Aspose.3D Cloud یک راه حل REST API است که به شما کمک می کند ویژگی هایی را برای ایجاد، تغییر و تبدیل اشیاء، مدل ها و موجودیت های سه بعدی در برنامه های خود اضافه کنید. ما همچنین SDK هایی را ارائه می دهیم که پوشش هایی برای تعامل با Cloud API هستند. آنها از جزئیات سطح پایین مراقبت می کنند و درخواست ها و پاسخ ها را مدیریت می کنند تا بتوانید تلاش خود را به اهداف اصلی اختصاص دهید. در حال حاضر، می توانید .NET یا Java SDK را در برنامه های خود ادغام کنید، در حالی که به زودی از 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 تبدیل کنیم. برای تبدیل مراحل زیر را دنبال می کنیم:
- فایل FBX منبع را در فضای ذخیرهسازی ابری آپلود کنید.
- برای تبدیل فایل FBX به PDF با API تماس بگیرید.
- فایل PDF تبدیل شده را از Cloud Storage دانلود کنید.
کد cURL برای تبدیل FBX به PDF در زیر آمده است:
// ابتدا JSON Web Token را برای احراز هویت دریافت کنید
// کلید برنامه و شناسه برنامه را از 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 برای دانلود فایل از فضای ذخیره سازی ابری
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 API ارائه شده است. اجازه دهید نگاهی به ویژگی تبدیل GLB به PDF نیز بیندازیم.
تبدیل GLB به PDF
Aspose.3D Cloud API بسیار ساده و کار با آن آسان است. تبدیل GLB به PDF همچنین شامل یک تماس API ساده است که فایل ورودی GLB را تبدیل میکند و سند PDF خروجی را به عنوان پاسخ API برمیگرداند. مثال زیر cURL رندر GLB به PDF را نشان می دهد:
// ابتدا JSON Web Token را برای احراز هویت دریافت کنید
// کلید برنامه و شناسه برنامه را از 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 برای دانلود فایل از فضای ذخیره سازی ابری
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
به همین ترتیب، میتوانید این رندرهای با وفاداری بالا و سایر ویژگیها را با آزمایش رایگان و در حین مشورت با مرجع API بیشتر بررسی کنید. تجربه، بازخورد یا پیشنهادات خود را از طریق تالار گفتمان پشتیبانی رایگان با ما در میان بگذارید.
پست مرتبط:
توصیه می کنیم برای کسب اطلاعات بیشتر به لینک های زیر مراجعه کنید: