DWF DWFX에서 SVG로 변환 csharp

DWF 또는 DWFX 파일은 하나 이상의 도면과 시트 세트에 설계 데이터와 그래픽을 포함할 수 있습니다. 이러한 파일은 검토 또는 승인 목적으로 설계 데이터에 자주 사용됩니다. 반면 SVG 이미지는 이미지 품질에 영향을 주지 않으면서 확장성으로 인해 유명합니다. 일부 사용 사례에서는 DWF 또는 DWFX 파일을 SVG 이미지로 변환해야 할 수 있습니다. 따라서 이 문서에서는 C#에서 프로그래밍 방식으로 DWF 또는 DWFX 파일을 SVG 이미지로 변환하는 방법을 설명합니다.

DWF 또는 DWFX에서 SVG로 변환기 – C# API 설치

Aspose.CAD for .NET API는 다른 CAD 관련 파일 형식 외에도 DWF, DWFX 및 IFC 형식으로 작업하는 데 사용할 수 있습니다. 다운로드 페이지에서 DLL 파일을 다운로드하여 API에 액세스하거나 다음 NuGet 명령을 사용하여 쉽게 설치할 수 있습니다.

PM> Install-Package Aspose.CAD

C#에서 프로그래밍 방식으로 DWF 또는 DWFX를 SVG 이미지로 변환

DWF 또는 DWFX 파일을 SVG 이미지 형식으로 변환하려면 아래 단계를 따라야 합니다.

  1. DwfImage 클래스의 객체를 만들어 입력 DWF 또는 DWFX 파일을 로드합니다.
  2. CadRasterizationOptions 클래스의 인스턴스를 초기화합니다.
  3. SvgOptions 클래스의 개체를 선언합니다.
  4. 출력 파일을 SVG 이미지로 작성합니다.

다음 코드 샘플은 C#에서 프로그래밍 방식으로 DWF 또는 DWFX 파일을 SVG 형식으로 변환하는 방법을 보여줍니다.

String sampleDWFX = "document.dwfx";

// 입력 DWF 또는 DWFX 파일 로드
DwfImage image = (DwfImage)DwfImage.Load(sampleDWFX);

// CadRasterizationOptions 클래스 객체 초기화
CadRasterizationOptions cadOptions = new CadRasterizationOptions();
cadOptions.PageWidth = 400;
cadOptions.PageHeight = 400;

// 출력 이미지에 대한 SvgOptions 클래스 인스턴스 초기화
SvgOptions imageOptions = new SvgOptions();
imageOptions.VectorRasterizationOptions = cadOptions;

// 출력 SVG 이미지 저장
image.Save("document.svg", imageOptions);

더 많은 기능 살펴보기

API 문서의 다양한 다른 장을 방문하여 CAD 파일 작업에 지원되는 다른 기능을 배우고 탐색할 수 있습니다.

결론

이 기사에서는 DWF 또는 DWFX 파일을 SVG 이미지 형식으로 변환하는 방법을 살펴보았습니다. 이미지 렌더링은 고화질로 수행되므로 출력이 입력 도면과 유사하게 보입니다. 또한 포럼에서 우려 사항이나 질문에 대해 자유롭게 논의할 수 있습니다. 연락을 기다리겠습니다.

또한보십시오

C#에서 IFC를 PDF로 변환