DWG에서 SVG로 C#

DWG 파일에는 2D 또는 3D 형식의 설계 데이터가 포함되어 있습니다. 벡터 이미지 데이터와 이진 코딩의 메타데이터를 포함할 수 있습니다. 특정 상황에서 DWG 파일을 SVG 이미지 파일로 변환해야 할 수도 있습니다. 이 문서에서는 C#에서 프로그래밍 방식으로 DWG를 SVG 이미지로 변환하는 방법을 다룹니다.

DWG에서 SVG로 변환 – .NET API 설치

.NET API용 Aspose.CAD는 DWG 및 기타 여러 파일 형식 생성, 편집 또는 조작을 지원합니다. New Releases 섹션에서 DLL 파일을 다운로드하거나 다음 NuGet 설치 명령을 사용하여 API를 구성할 수 있습니다.

PM> Install-Package Aspose.CAD

.NET에서 프로그래밍 방식으로 DWG를 SVG로 변환

DWG에서 SVG로의 이미지 변환에는 몇 가지 간단한 작업이 포함됩니다. 아래 단계에 따라 DWG를 SVG 이미지로 변환할 수 있습니다.

  1. Image 클래스로 입력 DWG 파일을 로드합니다.
  2. SvgOptions 클래스의 인스턴스를 만듭니다.
  3. SVG 색상 모드를 회색조, RGB 등으로 설정합니다.
  4. 출력 SVG 이미지 파일을 저장합니다.

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

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

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

// SVG 색상 모드 설정
options.ColorType = SvgColorMode.Grayscale;
options.TextAsShapes = true;

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

더 많은 기능 살펴보기

문서를 통해 API의 다른 많은 기능을 확인할 수 있습니다. 다양한 섹션에서 다양한 CAD 관련 변환 및 조작을 다룹니다.

결론

이 기사에서는 DWG를 SVG 이미지로 변환하는 방법을 살펴보았습니다. 변환이 안정적이고 효율적이도록 모든 모양과 내용을 충실하게 SVG로 렌더링합니다. .NET Core 기반 애플리케이션의 .NET Framework에 이 기능을 포함할 수 있습니다. 또한 API가 변환을 수행하는 다른 도구에 의존하지 않기 때문에 다른 도구나 응용 프로그램을 설치할 필요가 없습니다. 포럼을 통해 언제든지 저희에게 연락해 주십시오. 기꺼이 도와드리겠습니다!

또한보십시오