개발자 가이드

소개

Aspose.CAD for .NET은 .NET 애플리케이션 내에서 CAD(Computer-Aided Design) 파일의 조작 및 변환을 간소화하기 위해 설계된 강력한 라이브러리입니다. 엔지니어링 소프트웨어, 웹 애플리케이션 또는 데스크톱 유틸리티를 개발하는 경우에 관계없이 Aspose.CAD는 다양한 CAD 형식을 무료로 사용할 수 있도록 지원합니다.

주요 기능

포괄적인 형식 지원

Aspose.CAD for .NET은 DWG, DXF, DGN, DWF 등을 포함하여 광범위한 CAD 파일 형식을 지원하므로 개발자가 프로젝트에서 거의 모든 CAD 파일을 처리할 수 있습니다.

고충실도 렌더링

CAD 도면을 고품질의 래스터 이미지 또는 벡터 그래픽으로 정확하게 렌더링합니다. 웹 애플리케이션에 도면을 표시하거나 썸네일을 생성하는 경우 Aspose.CAD는 원본 파일의 무결성과 세부 사항을 유지합니다.

변환 기능

다양한 CAD 파일 형식 간에 쉽게 변환할 수 있습니다. Aspose.CAD는 형식 번역의 복잡성을 처리하여 다양한 CAD 시스템之间의 무문제적 상호 운용성을 허용합니다.

편집 및 조작

프로그램적으로 레이어를 추가 또는 제거, 속성 변경 또는 엔티티 편집을 통해 CAD 도면을 수정할 수 있습니다. 이 기능은 개발자가 CAD 콘텐츠를 특정 애플리케이션 요구 사항에 맞게 사용자 정의하고 맞추도록 허용합니다.

측정 추출

CAD 도면에서 길이, 면적 및 볼륨과 같은 정확한 측정을 추출할 수 있습니다. 이것은 정확한 데이터가 중요한 엔지니어링, 건축 및 건설 애플리케이션에 특히 유용합니다.

텍스트 및 주석 처리

CAD 파일 내에서 텍스트 요소와 주석을 관리할 수 있습니다. 주석을 추가, 편집 또는 제거하여 도면의 명확성과 유용성을 향상시킬 수 있습니다.

.NET 에코システム과의 통합

Aspose.CAD를 다른 .NET 라이브러리 및 프레임워크와 무결점으로 통합할 수 있습니다. ASP.NET, WPF 또는 WinForms을 사용하는 경우 Aspose.CAD는 개발 워크플로에 자연스럽게 통합됩니다.

시작하기

Aspose.CAD for .NET을 프로젝트에서 사용하기 시작하려면 다음 단계를 따르세요:

  1. Aspose.CAD NuGet 패키지 설치

    Install-Package Aspose.CAD
  2. 필요한 using 지시문 추가

    using Aspose.CAD;
    using Aspose.CAD.FileFormats.Cad;
    using Aspose.CAD.ImageOptions;
  3. CAD 파일 로드 및 변환

    여기에는 DWG 파일을 로드하고 PNG 이미지로 변환하는 기본 예가 표시됩니다.

    // 입력 CAD 파일의 경로
    string inputFile = "sample.dwg";
    
    // 변환된 이미지를 저장할 경로
    string outputFile = "output.png";
    
    // CAD 파일 로드
    using (Image image = Image.Load(inputFile))
    {
        // 해상도 정의
        CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions
        {
            PageWidth = 1600,
            PageHeight = 1600,
            BackgroundColor = Color.White
        };
    
        // PNG 렌더링 옵션 설정
        PngOptions pngOptions = new PngOptions
        {
            VectorRasterizationOptions = rasterizationOptions
        };
    
        // PNG 형식으로 이미지 저장
        image.Save(outputFile, pngOptions);
    }
    
    Console.WriteLine("변환 완료.");

    이 코드 조각은 DWG 파일을 로드하고 고품질 렌더링을 위한 래스터화 옵션을 설정하며 출력을 PNG 이미지로 저장하는 것을 보여줍니다. 특정 요구 사항에 맞게 CadRasterizationOptions를 사용자 정의하여 해상도 또는 배경색을 조정할 수 있습니다.

Aspose.CAD for .NET을 선택해야 하는 이유

Aspose.CAD for .NET은 안정성, 성능 및 사용하기 쉬운 기능으로 인해 두드러집니다. 복잡한 설정이나 외부 종속성이 필요하지 않아 개발자가 강력한 애플리케이션 구축에 집중할 수 있습니다. 포괄적인 문서화, 정기적 업데이트 및 헌신적인 지원과 함께 Aspose는 CAD 관련 개발 요구 사항을 최상으로 충족합니다.

오늘날 Aspose.CAD for .NET을 khám phá하고 고급 CAD 기능으로 애플리케이션을 강화하세요.

 한국어