API FBX sang PDF

Định dạng tệp 3D khá phổ biến hiện nay. Từ khi hình thành khái niệm cho đến khi lập kế hoạch và triển khai, mô hình 3D được sử dụng trong mọi giai đoạn. Aspose.3D Cloud API là một API giàu tính năng cho phép bạn tạo, chỉnh sửa hoặc chuyển đổi một số định dạng tệp được hỗ trợ. Bạn có thể dịch, xoay hoặc chuyển đổi các tệp theo yêu cầu của mình. Aspose.3D Cloud API giúp bạn quản lý các định dạng tệp được sử dụng trong mô hình 3D, chơi game, thiết kế hỗ trợ máy tính và nhiều hơn nữa, trên bất kỳ nền tảng nào mà không phụ thuộc vào phần mềm mô hình và kết xuất 3D.

Aspose.3D Cloud là giải pháp REST API giúp bạn thêm các tính năng để tạo, sửa đổi và chuyển đổi các đối tượng, mô hình và thực thể 3D trong ứng dụng của bạn. Chúng tôi cũng cung cấp SDK là trình bao bọc để tương tác với Cloud API. Chúng xử lý các chi tiết cấp thấp và quản lý các yêu cầu và phản hồi để bạn có thể tập trung nỗ lực vào các mục tiêu chính. Hiện tại, bạn có thể tích hợp .NET hoặc Java SDK vào ứng dụng của mình, trong khi chúng tôi sẽ sớm hỗ trợ nhiều SDK hơn.

Bạn có thể lưu tệp 3D vào bất kỳ định dạng tệp được hỗ trợ nào như 3DS, AMF, RVM, DAE, DRC, FBX, gLTF, OBJ, PDF, PLY, STL, U3D, DXF, JT, X và 3MF. Bạn có thể chuyển đổi tệp 3D sang định dạng khác bằng cài đặt mặc định hoặc có thể truyền tham số cài đặt chi tiết cho quá trình chuyển đổi. Các chuyển đổi định dạng 3D phổ biến nhất bao gồm chuyển đổi FBX sang PDF và chuyển đổi GLB sang PDF. Bạn có thể cần chuyển đổi tệp 3D sang PDF để in, lưu trữ, phê duyệt hoặc bất kỳ mục đích nào khác.

Chuyển đổi FBX sang PDF

Chúng ta hãy chuyển đổi một mẫu FBX sang tệp định dạng PDF ở đây như một ví dụ minh họa. Chúng ta sẽ làm theo các bước dưới đây để chuyển đổi:

  1. Tải tệp FBX nguồn lên Cloud Storage.
  2. Gọi API để chuyển đổi tệp FBX sang PDF.
  3. Tải xuống tệp PDF đã chuyển đổi từ Cloud Storage.

Sau đây là mã cURL để chuyển đổi FBX sang PDF:

// Đầu tiên hãy lấy JSON Web Token để xác thực
// Nhận App Key và App SID từ 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"


// Ví dụ cURL để tải tệp lên 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":{}}


// Ví dụ cURL để chuyển đổi FBX sang PDF
// thiết lập giá trị của các tham số để chỉ định tên tệp và định dạng
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>"


// Ví dụ cURL để tải xuống tệp từ 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

Nhập tệp FBX

Xuất tệp PDF

Bạn có thể thấy tệp PDF được Aspose.3D Cloud API kết xuất hiệu quả như thế nào. Chúng ta hãy cùng xem xét tính năng chuyển đổi GLB sang PDF.

Chuyển đổi GLB sang PDF

Aspose.3D Cloud API khá đơn giản và dễ sử dụng. Chuyển đổi GLB sang PDF cũng bao gồm một lệnh gọi API đơn giản để chuyển đổi tệp GLB đầu vào và trả về tài liệu PDF đầu ra dưới dạng phản hồi API. Ví dụ cURL bên dưới minh họa kết xuất GLB sang PDF:

// Đầu tiên hãy lấy JSON Web Token để xác thực
// Nhận App Key và App SID từ 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"


// Ví dụ cURL để tải tệp lên 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":{}}


// Ví dụ cURL để chuyển đổi GLB sang PDF
// thiết lập giá trị của các tham số để chỉ định tên tệp và định dạng
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>"


// Ví dụ cURL để tải xuống tệp từ 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

Tương tự như vậy, bạn có thể khám phá thêm các bản kết xuất có độ trung thực cao này và các tính năng khác với Bản dùng thử miễn phí trong khi tham khảo Tài liệu tham khảo API. Hãy chia sẻ kinh nghiệm, phản hồi hoặc đề xuất của bạn với chúng tôi qua Diễn đàn hỗ trợ miễn phí.

Bài viết liên quan:

Chúng tôi thực sự khuyên bạn nên truy cập các liên kết sau để tìm hiểu thêm về: