Chuyển đổi DWG sang SVG bằng Java REST API

Hướng dẫn ngắn này sẽ chỉ cho bạn cách chuyển đổi DWG sang SVG bằng Java REST API. Bạn sẽ học cách tự động chuyển đổi DWG sang SVG bằng Giao diện REST Java với sự trợ giúp của Cloud SDK dựa trên Dotjava. Sau khi chuyển đổi DWG sang SVG, bản vẽ CAD có thể dễ dàng xem và mở rộng trên bất kỳ trình duyệt web nào.

Điều kiện tiên quyết

Các bước chuyển đổi DWG sang SVG trực tuyến bằng Java RESTful Service

  1. Tạo ứng dụng khách CadApi bằng khóa API bí mật và ID người dùng
  2. Đặt đường dẫn đầu vào của tệp DWG nguồn và tệp SVG đầu ra
  3. Đọc tệp đầu vào vào luồng bộ nhớ và đặt vị trí của nó để bắt đầu
  4. Tạo đối tượng PutDrawingSvgRequest và truyền cho nó luồng bộ nhớ tệp đầu vào
  5. Gọi Đặt DrawingSvg bằng cách truyền đối tượng yêu cầu để chuyển đổi tệp đầu vào
  6. Lưu luồng SVG đã trả về dưới dạng tệp trên đĩa

Các bước sau đây tóm tắt cách chuyển đổi định dạng tệp từ CAD sang SVG bằng API dựa trên Java. Tạo máy khách CadApi, khởi tạo nó với khóa bí mật và ID người dùng, xác định đường dẫn tệp đầu vào và đầu ra, và đọc tệp DWG đầu vào vào luồng bộ nhớ. Khởi tạo đối tượng PutDrawingSvgRequest với luồng bộ nhớ tệp đầu vào, gọi phương thức PutDrawingSvg() để thực hiện chuyển đổi và lấy luồng SVG, sau đó lưu đầu ra dưới dạng tệp SVG.

Mã để chuyển đổi AutoCAD sang SVG bằng API dựa trên Java

Đoạn mã trên minh họa việc chuyển đổi tệp AutoCAD sang SVG bằng Java RESTful Service. Bạn có thể sử dụng các tùy chọn xuất trong lớp PutDrawingSvgRequest để tùy chỉnh đầu ra. Tương tự, nhiều tệp có thể được tải lên bộ nhớ đám mây và chuyển đổi sang định dạng mong muốn bằng cách gọi phương thức phù hợp cho từng tệp.

Hướng dẫn này hướng dẫn cách chuyển đổi tệp DWG sang SVG. Để chuyển đổi tệp DWG sang DWF, hãy tham khảo bài viết trên Chuyển đổi DWG sang DWF bằng Java REST API.

 Tiếng Việt