
3D-формати файлів сьогодні досить поширені. Від створення концепції до планування та впровадження 3D-моделювання використовується на всіх етапах. Aspose.3D Cloud API — це багатофункціональний API, який дозволяє створювати, редагувати або конвертувати кілька підтримуваних форматів файлів. Ви можете перекладати, обертати або конвертувати файли відповідно до ваших вимог. Aspose.3D Cloud API допомагає вам керувати форматами файлів, які використовуються в 3D-моделюванні, іграх, автоматизованому проектуванні та багато іншого, на будь-якій платформі без будь-якої залежності від програмного забезпечення для 3D-моделювання та візуалізації.
Aspose.3D Cloud — це рішення REST API, яке допомагає додавати функції для створення, зміни та перетворення 3D-об’єктів, моделей і сутностей у ваших програмах. Ми також пропонуємо пакети SDK, які є оболонками для взаємодії з Cloud API. Вони дбають про деталі низького рівня та керують запитами та відповідями, щоб ви могли присвятити свої зусилля головним цілям. Наразі ви можете інтегрувати .NET або Java SDK у свої програми, тоді як незабаром ми підтримуватимемо більше SDK.
Ви можете зберегти 3D-файл у будь-якому підтримуваному форматі файлу, наприклад 3DS, AMF, RVM, DAE, DRC, FBX, gLTF, OBJ, PDF, PLY, STL, U3D, DXF, JT, X і 3MF. Ви можете конвертувати 3D-файл в інший формат із налаштуваннями за замовчуванням або передати детальний параметр налаштування для перетворення. Найпопулярніші перетворення 3D-формату включають перетворення FBX у PDF і GLB у PDF. Вам може знадобитися конвертувати 3D-файл у формат PDF для друку, архівування, затвердження чи будь-якої іншої мети.
Конвертація FBX у PDF
Давайте для демонстрації перетворимо зразок файлу формату FBX у формат PDF. Для перетворення ми виконаємо наступні кроки:
- Завантажте вихідний файл FBX у Cloud Storage.
- Викличте API, щоб конвертувати файл FBX у PDF.
- Завантажте конвертований PDF-файл із Cloud Storage.
Нижче наведено код cURL для перетворення FBX у PDF:
// Спочатку отримайте JSON Web Token для автентифікації
// Отримайте ключ додатка та SID додатка з 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 для завантаження файлу в Cloud Storage
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 API. Давайте також розглянемо функцію перетворення GLB у PDF.
Конвертація GLB у PDF
API Aspose.3D Cloud досить простий і з ним легко працювати. Перетворення GLB у PDF також включає простий виклик API, який перетворює вхідний файл GLB і повертає вихідний PDF-документ як відповідь API. Наведений нижче приклад cURL демонструє відтворення GLB у PDF:
// Спочатку отримайте JSON Web Token для автентифікації
// Отримайте ключ додатка та SID додатка з 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 для завантаження файлу в Cloud Storage
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
Так само ви можете глибше вивчити ці високоточні візуалізації та інші функції за допомогою Безкоштовної пробної версії під час консультацій з посиланнями на API. Поділіться з нами своїм досвідом, відгуками чи пропозиціями через Безкоштовний форум підтримки.
Схожий пост:
Ми настійно рекомендуємо відвідати наступні посилання, щоб дізнатися більше про: