
Formatos de arquivo 3D são bem comuns hoje em dia. Da concepção ao planejamento e implementação, a modelagem 3D é usada em todas as fases. A API Aspose.3D Cloud é uma API rica em recursos que permite criar, editar ou converter vários formatos de arquivo suportados. Você pode traduzir, girar ou converter os arquivos conforme suas necessidades. A API Aspose.3D Cloud ajuda você a gerenciar formatos de arquivo usados em modelagem 3D, jogos, design auxiliado por computador e muito mais, em qualquer plataforma sem nenhuma dependência de software de modelagem e renderização 3D.
Aspose.3D Cloud é uma solução REST API que ajuda você a adicionar recursos para criar, modificar e converter objetos, modelos e entidades 3D em seus aplicativos. Também oferecemos SDKs que são wrappers para interagir com Cloud APIs. Eles cuidam de detalhes de baixo nível e gerenciam as solicitações e respostas para que você possa dedicar seus esforços aos objetivos principais. Por enquanto, você pode integrar .NET ou Java SDK em seus aplicativos, enquanto em breve daremos suporte a mais SDKs.
Você pode salvar um arquivo 3D em qualquer formato de arquivo suportado como 3DS, AMF, RVM, DAE, DRC, FBX, gLTF, OBJ, PDF, PLY, STL, U3D, DXF, JT, X e 3MF. Você pode converter um arquivo 3D em outro formato com configurações padrão ou pode passar um parâmetro de configuração detalhado para a conversão. As conversões de formato 3D mais populares incluem conversões de FBX para PDF e GLB para PDF. Você pode precisar converter um arquivo 3D em PDF para impressão, arquivamento, aprovação ou qualquer outro propósito.
Conversão de FBX para PDF
Vamos converter um arquivo de amostra FBX para formato PDF aqui como demonstração. Seguiremos os passos abaixo para a conversão:
- Carregue o arquivo FBX de origem no Cloud Storage.
- Chame a API para converter o arquivo FBX em PDF.
- Baixe o arquivo PDF convertido do Cloud Storage.
A seguir está o código cURL para conversão de FBX para PDF:
// Primeiro, obtenha o JSON Web Token para autenticação
// Obtenha a chave do aplicativo e o SID do aplicativo em 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"
// Exemplo cURL para fazer upload de arquivo para o 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":{}}
// Exemplo cURL para converter FBX em PDF
// definir valores de parâmetros para especificar nomes e formatos de arquivo
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>"
// Exemplo cURL para baixar arquivo do 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
Arquivo FBX de entrada

Arquivo PDF de saída

Você pode notar o quão eficientemente o arquivo PDF foi renderizado pela Aspose.3D Cloud API. Vamos dar uma olhada no recurso de conversão de GLB para PDF também.
Conversão de GLB para PDF
A API do Aspose.3D Cloud é bem simples e fácil de trabalhar. A conversão de GLB para PDF também inclui uma chamada de API simples que converte o arquivo GLB de entrada e retorna o documento PDF de saída como resposta da API. O exemplo cURL abaixo demonstra a renderização de GLB para PDF:
// Primeiro, obtenha o JSON Web Token para autenticação
// Obtenha a chave do aplicativo e o SID do aplicativo em 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"
// Exemplo cURL para fazer upload de arquivo para o 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":{}}
// Exemplo cURL para converter GLB em PDF
// definir valores de parâmetros para especificar nomes e formatos de arquivo
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>"
// Exemplo cURL para baixar arquivo do 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
Da mesma forma, você pode explorar ainda mais essas renderizações de alta fidelidade e outros recursos com Teste gratuito enquanto consulta Referências de API. Compartilhe sua experiência, feedback ou sugestões conosco via Fórum de suporte gratuito.
Postagem relacionada:
Recomendamos fortemente que você visite os seguintes links para saber mais sobre: