DWG에서 SVG로

DWG 파일에는 2D 또는 3D 형식의 설계 데이터가 포함되어 있습니다. 벡터 이미지 데이터와 이진 코딩의 메타데이터로 구성됩니다. 특정 시나리오에서는 요구 사항에 따라 DWG 파일을 SVG 이미지 파일로 변환해야 할 수 있습니다. 이에 따라 이 기사에서는 Java를 사용하여 프로그래밍 방식으로 DWG를 SVG 이미지로 변환하는 방법을 다룹니다.

DWG에서 SVG로 변환 – Java API 설치

Java용 Aspose.CAD API를 사용하여 DWG 및 기타 여러 파일 형식을 생성, 편집 또는 조작할 수 있습니다. New Releases 섹션에서 JAR 파일을 다운로드하거나 프로젝트의 pom.xml 파일에서 다음 Maven 사양을 사용하여 API를 쉽게 구성할 수 있습니다.

저장소:

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

의존:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cad</artifactId>
        <version>21.10</version>        
   </dependency>
</dependencies>

Java를 사용하여 프로그래밍 방식으로 DWG를 SVG로 변환

아래 단계에 따라 DWG를 SVG 이미지로 변환할 수 있습니다.

  1. Image 클래스의 load 메소드를 사용하여 소스 DWG 파일을 로드합니다.
  2. SvgOptions 클래스의 개체를 인스턴스화합니다.
  3. 색상 모드를 그레이스케일, RGB 등으로 설정합니다.
  4. 저장 방법을 사용하여 DWG를 SVG로 변환합니다.

아래 코드 조각은 Java에서 DWG 파일을 SVG 이미지로 변환하는 방법을 보여줍니다.

// 입력 DWG 파일 로드
Image image = Image.load("sample.dwg");

// SvgOptions 클래스 개체 초기화
imageoptions.SvgOptions options = new SvgOptions();

// SVG 색상 모드 설정
options.setColorType(SvgColorMode.Grayscale);
options.setTextAsShapes(true);

// 출력 SVG 파일 저장
image.save("sample.svg" , options);

더 많은 기능 살펴보기

문서를 방문하여 API의 다른 여러 기능을 살펴볼 수 있습니다.

결론

이 기사에서는 DWG를 SVG 이미지로 변환하는 방법을 살펴보았습니다. 모든 모양과 내용을 충실도로 SVG로 내보냅니다. 이 기능을 Java 기반 애플리케이션에 포함할 수 있습니다. 또한 API가 변환을 수행하는 다른 도구에 의존하지 않기 때문에 다른 도구나 응용 프로그램을 설치할 필요가 없습니다. 포럼을 통해 언제든지 저희에게 연락해 주십시오. 우리는 당신을 돕기를 기대합니다!

또한보십시오