
Los formatos de archivos 3D son bastante comunes en la actualidad. Desde la concepción del concepto hasta la planificación e implementación, el modelado 3D se utiliza en todas las fases. Aspose.3D Cloud API es una API con muchas funciones que le permite crear, editar o convertir varios formatos de archivo compatibles. Puede traducir, rotar o convertir los archivos según sus requisitos. Aspose.3D Cloud API lo ayuda a administrar los formatos de archivo utilizados en modelado 3D, juegos, diseño asistido por computadora y mucho más, en cualquier plataforma sin depender de software de modelado y renderizado 3D.
Aspose.3D Cloud es una solución de API REST que le ayuda a agregar funciones para crear, modificar y convertir objetos, modelos y entidades 3D en sus aplicaciones. También ofrecemos SDK que son contenedores para interactuar con las API de Cloud. Se encargan de los detalles de bajo nivel y administran las solicitudes y respuestas para que pueda dedicar sus esfuerzos a los objetivos principales. Por ahora, puede integrar SDK .NET o Java en sus aplicaciones, pero pronto brindaremos soporte para más SDK.
Puede guardar un archivo 3D en cualquier formato de archivo compatible, como 3DS, AMF, RVM, DAE, DRC, FBX, gLTF, OBJ, PDF, PLY, STL, U3D, DXF, JT, X y 3MF. Puede convertir un archivo 3D a otro formato con la configuración predeterminada o puede pasar un parámetro de configuración detallado para la conversión. Las conversiones de formato 3D más populares incluyen conversiones de FBX a PDF y de GLB a PDF. Es posible que necesite convertir un archivo 3D a PDF para imprimirlo, archivarlo, aprobarlo o cualquier otro propósito.
Conversión de FBX a PDF
Vamos a convertir un archivo de muestra de formato FBX a PDF a modo de demostración. Seguiremos los pasos que se indican a continuación para la conversión:
- Sube el archivo FBX de origen al almacenamiento en la nube.
- Llame a la API para convertir el archivo FBX a PDF.
- Descargue el archivo PDF convertido desde el almacenamiento en la nube.
A continuación se muestra el código cURL para la conversión de FBX a PDF:
// Primero obtenga el token web JSON para la autenticación
// Obtenga la clave de la aplicación y el SID de la aplicación desde https://dashboard.asposecloud/
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"
// Ejemplo de cURL para subir un archivo a 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":{}}
// Ejemplo de cURL para convertir FBX a PDF
// Establezca valores de parámetros para especificar nombres y formatos de archivos
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>"
// Ejemplo de cURL para descargar archivos desde 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
Archivo FBX de entrada

Archivo PDF de salida

Puede observar la eficiencia con la que Aspose.3D Cloud API ha procesado el archivo PDF. Echemos un vistazo también a la función de conversión de GLB a PDF.
Conversión de GLB a PDF
La API de Aspose.3D Cloud es bastante simple y fácil de usar. La conversión de GLB a PDF también incluye una llamada API simple que convierte el archivo GLB de entrada y devuelve el documento PDF de salida como respuesta API. El siguiente ejemplo de cURL demuestra la conversión de GLB a PDF:
// Primero obtenga el token web JSON para la autenticación
// Obtenga la clave de la aplicación y el SID de la aplicación desde https://dashboard.asposecloud/
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"
// Ejemplo de cURL para subir un archivo a 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":{}}
// Ejemplo de cURL para convertir GLB a PDF
// Establezca valores de parámetros para especificar nombres y formatos de archivos
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>"
// Ejemplo de cURL para descargar archivos desde 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
Asimismo, puede explorar más a fondo estas representaciones de alta fidelidad y otras funciones con Prueba gratuita mientras consulta Referencias de API. Comparta su experiencia, comentarios o sugerencias con nosotros a través del Foro de soporte gratuito.
Publicación relacionada:
Le recomendamos visitar los siguientes enlaces para obtener más información sobre: