
Форматы 3D-файлов в наши дни довольно распространены. От зарождения концепции до планирования и внедрения 3D-моделирование используется на всех этапах. API Aspose.3D Cloud — это многофункциональный API, который позволяет создавать, редактировать или конвертировать несколько поддерживаемых форматов файлов. Вы можете переводить, вращать или конвертировать файлы в соответствии с вашими требованиями. API Aspose.3D Cloud помогает вам управлять форматами файлов, используемыми в 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 в облачное хранилище.
- Вызовите API для преобразования файла FBX в PDF.
- Загрузите преобразованный PDF-файл из облачного хранилища.
Ниже приведен код 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 для загрузки файла в облачное хранилище
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 был отрендерен API Aspose.3D Cloud. Давайте также рассмотрим функцию преобразования 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 для загрузки файла в облачное хранилище
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. Поделитесь с нами своим опытом, отзывами или предложениями через бесплатный форум поддержки.
Связанный пост:
Мы настоятельно рекомендуем посетить следующие ссылки, чтобы узнать больше о: