
DWG 및 DXF 파일 형식은 CAD 디자인 세계에서 필수적이며, 다양한 응용 프로그램을 위한 중요한 메타데이터를 포함하고 있습니다. 그러나 이러한 형식을 웹 또는 데스크톱 응용 프로그램에 직접 통합하는 것은 어려움을 초래할 수 있습니다. 실용적인 해결책은 이들을 널리 사용되는 이미지 형식으로 변환하는 것입니다. 이 가이드에서는 C#과 강력한 Aspose .NET 플러그인을 사용하여 DWG 및 DXF 파일을 PNG, JPEG, BMP, TIFF 및 GIF 이미지로 변환하는 과정을 안내합니다.
목차
- Aspose API를 사용하여 C#에서 DWG 또는 DXF를 이미지로 변환하기
- C#에서 DWG 또는 DXF를 PNG로 변환하기
- C#에서 DWG 또는 DXF를 JPEG로 변환하기
- C#에서 DWG 또는 DXF를 BMP, TIFF 및 GIF로 변환하기
Aspose API를 사용하여 C#에서 DWG 또는 DXF를 이미지로 변환하기
Aspose.CAD for .NET은 C#에서 CAD 파일의 조작 및 변환을 간소화하도록 설계된 강력한 API입니다. 몇 줄의 코드만으로 DWG 및 DXF 디자인을 다양한 래스터 이미지 형식으로 쉽게 변환할 수 있습니다. API를 다운로드하거나 NuGet을 통해 .NET 응용 프로그램에 직접 설치할 수 있습니다. Aspose 플러그인은 $99부터 시작되며, 응용 프로그램을 향상시키고자 하는 개발자에게 훌륭한 투자입니다.
C#에서 DWG 또는 DXF를 PNG로 변환하기
Aspose.CAD for .NET을 사용하여 DWG 또는 DXF 파일을 PNG 이미지로 변환하려면 다음 단계를 따르십시오:
- Image 클래스를 사용하여 DWG/DXF 파일을 로드합니다.
- CadRasterizationOptions 클래스의 인스턴스를 생성하고 출력 이미지의 원하는 높이와 너비를 지정합니다.
- PngOptions 클래스의 인스턴스를 생성합니다.
CadRasterizationOptions
객체에 PngOptions.VectorRasterizationOptions를 할당합니다.- Image.Save(String, ImageOptionsBase) 메서드를 사용하여 CAD 파일을 PNG로 변환합니다.
다음은 변환을 수행하는 방법을 보여주는 C# 코드 샘플입니다:
C#에서 DWG 또는 DXF를 JPEG로 변환하기
DWG/DXF 파일을 JPEG 이미지로 변환하는 과정은 PNG 변환과 매우 유사합니다. Aspose.CAD for .NET을 사용하여 이를 수행하는 방법은 다음과 같습니다:
- Image 클래스를 사용하여 DWG/DXF 파일을 로드합니다.
- CadRasterizationOptions 클래스의 새 인스턴스를 생성하고 출력 이미지의 높이와 너비를 정의합니다.
- JpegOptions 클래스의 인스턴스를 생성합니다.
CadRasterizationOptions
객체에 JpegOptions.VectorRasterizationOptions를 설정합니다.- Image.Save(String, ImageOptionsBase) 메서드를 사용하여 CAD 파일을 JPEG 이미지로 저장합니다.
다음은 CAD DWG/DXF 파일을 JPEG 이미지로 변환하는 방법을 보여주는 C# 코드 샘플입니다:
C#에서 DWG 또는 DXF를 BMP, TIFF 및 GIF로 변환하기
DWG/DXF 파일을 BMP, TIFF 또는 GIF 이미지로 변환하는 단계는 이전에 설명한 것과 본질적으로 동일합니다. 유일한 차이점은 사용하는 옵션 클래스입니다. GIF, TIFF 및 BMP 이미지의 경우 각각 GifOptions, TiffOptions, BmpOptions 클래스를 사용합니다. 다음은 DWG 또는 DXF 파일을 GIF, TIFF 및 BMP 이미지로 변환하는 방법을 보여주는 C# 코드 샘플입니다:
마무리
이 포괄적인 가이드에서는 C#과 Aspose .NET 플러그인을 사용하여 CAD의 DWG 또는 DXF 파일을 PNG, JPEG, BMP, TIFF 및 GIF와 같은 다양한 이미지 형식으로 변환하는 방법을 배웠습니다. 변환 과정에서 결과 래스터 이미지의 치수를 지정하는 방법에 대해서도 논의했습니다. Aspose의 CAD 파일 조작 API에 대한 자세한 정보는 공식 문서를 참조하십시오.