Hướng dẫn ngắn này giải thích cách chuyển đổi DWG sang DWF bằng Python REST API. Việc chuyển đổi DWG sang DWF bằng Python Low Code API sẽ biến bản vẽ CAD có thể chỉnh sửa của bạn thành một tệp nhẹ, có thể chia sẻ, chỉ đọc để dễ dàng xem, in và đánh dấu mà không làm lộ bản gốc. Bạn sẽ thực hiện việc chuyển đổi này với sự trợ giúp của Cloud SDK dựa trên Dotpython.
Điều kiện tiên quyết
- Tạo tài khoản và nhận thông tin xác thực API để chuyển đổi tệp DWG sang DWF
- Tải xuống Aspose.Cad Cloud SDK cho Dotpython để chuyển đổi DWG sang DWF
- Thiết lập một dự án Python với SDK ở trên
Các bước chuyển đổi tệp DWG sang DXF bằng API dựa trên Python
- Tạo một phiên bản CadApi với App Key, App SID và baseUrl của bạn
- Trỏ inputPath đến tệp DWG nguồn và outputPath đến tệp DWF đích
- Mở DWG, sao chép nó vào MemoryStream và đặt lại Vị trí thành 0
- Xây dựng PutDrawingDwfRequest với MemoryStream đã chuẩn bị
- Gọi cadApi.Đặt DrawingDwf(request) để lấy DWF đã chuyển đổi dưới dạng luồng
- Tạo tệp đích và sao chép luồng kết quả vào outputPath
Các bước này đã tóm tắt quy trình chuyển đổi DWG sang DWF bằng API dựa trên Python. Trước tiên, hãy thiết lập CadApi với thông tin đăng nhập của bạn và trỏ nó đến tệp DWG và DWF bạn muốn tạo. Sau đó, tải DWG vào bộ nhớ, gửi nó bằng lệnh PutDrawingDwfRequest để chuyển đổi, và lưu luồng trả về dưới dạng DWF của bạn.
Mã cho AutoCAD to DWF Converter sử dụng Giao diện REST của Python
Mẫu mã này đã minh họa quy trình phát triển trình chuyển đổi DWG sang DWF trực tuyến bằng Python REST API. Tệp nguồn được tải trực tiếp từ bộ nhớ đĩa; tuy nhiên, bạn có thể tải nhiều tệp lên bộ nhớ đám mây và thực hiện chuyển đổi cho các tệp đã tải lên. Bạn có thể cung cấp các tham số tùy chọn như kích thước/DPI của trang đích, màu nền, xoay, thu phóng/tỷ lệ, v.v., bằng cách sử dụng các tham số bổ sung trong phương thức PutDrawingDwfRequest().
Hướng dẫn này hướng dẫn chúng ta cách chuyển đổi DWG sang DWF. Để chuyển đổi tệp DWG sang DXF, hãy tham khảo bài viết trên Chuyển đổi DWG sang DXF bằng Python REST API.