Java REST API를 사용하여 DWG를 DXF로 변환

이 간단한 가이드에서는 Java REST API를 사용하여 DWGDXF로 변환하는 방법을 설명합니다. DWG를 DXF로 변환하면 CAD 파일을 더 많은 앱에서 열고, 다른 사람과 공유하고, CNC/레이저 장비로 전송하고, 장기적으로 버전 문제로 인한 어려움을 피할 수 있습니다. DotJava 기반 클라우드 SDK를 활용하여 Java REST 인터페이스를 사용하여 DWG를 DXF로 변환하는 과정을 배우게 됩니다.

필수 조건

Java 기반 API를 사용하여 DWG 파일을 DXF로 변환하는 단계

  1. 앱 키, 앱 SID 및 baseUrl을 사용하여 CadApi를 만듭니다.
  2. 소스 DWG/PSD 입력 경로와 대상 DXF 출력 경로를 정의합니다.
  3. 입력 파일을 열고 MemoryStream에 복사한 다음 Position을 0으로 재설정합니다.
  4. 준비된 MemoryStream을 사용하여 PutDrawingDXFRequest를 생성합니다.
  5. 변환된 결과를 스트림으로 받으려면 cadApi.PutDrawingDXF(요청)을 호출합니다.
  6. 대상 파일을 만들고 결과 스트림을 outputPath에 복사합니다.

이 단계에서는 Java REST 인터페이스를 사용하여 AutoCAD DWG를 DXF로 변환하는 프로세스를 요약합니다. 사용자 인증 정보로 CadApi를 초기화하고 소스 입력 경로(inputPath)를 DWG로, 대상 출력 경로(outputPath)를 DXF로 설정합니다. 그런 다음 파일을 MemoryStream에 로드하고, PutDrawingDXFRequest를 생성하고, cadApi.PutDrawingDXF(request)를 호출하여 변환하고, 반환된 스트림을 DXF 파일에 기록합니다.

Java REST API를 사용하여 DWG를 DXF로 온라인으로 변환하는 코드

위에 언급된 샘플 코드는 Java RESTful 서비스를 사용하여 CAD를 DXF로 변환하는 프로그램을 개발하는 데 도움이 됩니다. DXF는 널리 지원되는 개방형 교환 형식이므로 이러한 형식의 변환을 통해 상호 운용성이 향상되어 DWG를 열 수 없는 공급업체, 고객 또는 앱과 공유하기가 더 쉬워집니다. PutDrawingDXFRequest() 호출에서 ExportOptions 인수를 사용하여 요구 사항에 맞게 출력 DXF 파일을 추가로 사용자 지정할 수 있습니다.

This tutorial guides in developing a DWG to DXF converter. To convert DWG file to OBJ, refer to the article on Convert DWG to OBJ using Java REST API.

 한국인