DWG에서 DWF로 csharp

DWG 파일은 기본적으로 벡터 이미지 데이터를 포함하는 CAD 도면입니다. 설계자 또는 건축가는 DWG 형식 파일로 작업하는 경우가 많습니다. 경우에 따라 DWG 파일을 DWF 형식으로 변환해야 할 수도 있습니다. 이러한 요구 사항에 따라 이 문서에서는 C#에서 프로그래밍 방식으로 DWG를 DWF 파일로 변환하는 방법을 다룹니다.

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

Aspose.CAD for .NET API는 다양한 CAD 관련 파일 형식 생성, 변환 또는 업데이트를 지원합니다. 다운로드 섹션에서 또는 다음 NuGet 명령을 사용하여 해당 DLL 파일을 다운로드하여 API에 쉽게 액세스할 수 있습니다.

PM> Install-Package Aspose.CAD

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

DWG에서 DWF 파일로의 변환은 간단한 과정입니다. 다음 단계에서 몇 가지 API 호출만 하면 됩니다.

  1. Image 클래스의 인스턴스를 생성하여 소스 DWG 파일을 로드합니다.
  2. Image 클래스 객체를 CadImage 유형으로 캐스트합니다.
  3. Save 방법으로 출력 DWF 파일을 작성합니다.

다음 코드 샘플은 C#에서 프로그래밍 방식으로 DWG 파일을 DWF 파일로 변환하는 방법을 자세히 설명합니다.

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

// 이미지 클래스 객체를 CadImage 유형으로 캐스트
CadImage cad = (CadImage)image;

// 출력 DWF CAD 파일 저장
cad.Save(dataDir + "sample.dwf");

더 많은 기능 살펴보기

다른 장에서 응용 프로그램에서 CAD 파일 형식을 조작하는 방법에 대한 정보를 다루는 API의 다른 여러 기능을 살펴볼 수 있습니다. 이러한 모든 기능은 API 문서 섹션에서 다룹니다.

결론

이 기사에서는 DWG를 DWF 파일 형식으로 변환하는 방법을 배웠습니다. 멀티스레딩을 활용하여 이 변환 프로세스를 확장할 수 있습니다. API는 관리 코드로 작성되어 스레드로부터 안전합니다. 그러나 처리 문제를 방지하려면 각 스레드가 별도의 파일에 액세스하도록 해야 합니다. 문의 사항이 있는 경우 포럼으로 문의해 주십시오.

또한보십시오

C#에서 DWG를 EMF 또는 WMF로 변환