개발자 가이드

소개

ASPOSE.CAD for .NET은 CAD (Computer-Aided Design) 파일의 조작 및 변환을 단순화하도록 설계된 강력한 도서관입니다.NET 응용 프로그램 내에서 엔지니어링 소프트웨어, 웹 애플리케이션 또는 데스크톱 유틸리티를 개발하고 있는지 여부에 관계없이 아스포스.CAD는 비싼 라이센스 또는 소유소프트를 필요로 하지 않고 다양한 CAD 형식으로 끊임없이 작동해야 하는 도구를 제공합니다.

주요 기능

포괄적 인 포맷 지원

ASPOSE.CAD for .NET은 DWG, DXF, DCN, DWF 등 다양한 CAD 파일 형식을 지원합니다.이것은 개발자가 프로젝트에서 발생하는 거의 모든 CAD फ़ाइल을 처리 할 수 있도록 합니다.

높은 충성도 렌더링

정확하게 CAD 그림을 고품질의 라스터 이미지 또는 벡터 그래픽으로 전달하십시오. 웹 응용 프로그램에서 그림이 표시되거나 템플릿을 생성해야하는지 여부, Aspose.CAD는 원본 파일의 무결성과 세부 사항을 유지합니다.

변환 능력

ASPOSE.CAD는 형식 번역의 복잡성을 처리하여 다양한 CAD 시스템 간의 유연한 상호 작용을 허용합니다.

편집 및 조작

CAD 그림을 프로그램적으로 변경하여 레이어를 추가하거나 제거하거나 속성을 변경하거나 편집 단체를 수정합니다.이 기능은 개발자가 특정 응용 프로그램 요구 사항에 맞게 CAD 콘텐츠를 사용자 정의하고 조정할 수 있습니다.

측정 추출

CAD 그림에서 길이, 영역 및 볼륨과 같은 정확한 측정을 추출하십시오.이것은 엔지니어링, 건축 및 건설 분야의 응용 프로그램에 특히 유용합니다.

텍스트 및 Annotation 처리

CAD 파일 내에서 텍스트 요소 및 기록을 관리하십시오.그림의 명확성과 유용성을 향상시키기 위해 문서를 추가, 편집 또는 제거합니다.

.NET 생태계와의 통합

ASP.NET, WPF 또는 WinForms를 사용하는지 여부, Aspose.CAD는 자연스럽게 개발 작업 흐름에 적합합니다.

시작하기

프로젝트에서 .NET을 위한 Aspose.CAD를 사용하기 시작하려면 다음 단계를 따르십시오.

  • Aspose.CAD NuGet 패키지를 설치하십시오
Install-Package Aspose.CAD
  • 지침을 사용하여 필요한 것을 추가하십시오
using Aspose.CAD;
using Aspose.CAD.FileFormats.Cad;
using Aspose.CAD.ImageOptions;
  • 로드 및 CAD 파일 변환

다음은 DWG 파일을 로드하고 PNG 이미지로 변환하는 방법을 보여주는 기본 예입니다.

// Path to the input CAD file
string inputFile = "sample.dwg";

// Path to save the converted image
string outputFile = "output.png";

// Load the CAD file
using (Image image = Image.Load(inputFile))
{
    // Define the resolution
    CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions
    {
        PageWidth = 1600,
        PageHeight = 1600,
        BackgroundColor = Color.White
    };

    // Set up the PNG rendering options
    PngOptions pngOptions = new PngOptions
    {
        VectorRasterizationOptions = rasterizationOptions
    };

    // Save the image in PNG format
    image.Save(outputFile, pngOptions);
}

Console.WriteLine("Conversion completed successfully.");

이 코드 스니프트는 DWG 파일을 업로드하는 것을 보여주고, 높은 품질의 프레젠테이션을위한 래스터화 옵션을 설정하고, PNG 이미지로 출력을 저장합니다. CadRasterizationOptions 당신의 특정 요구 사항에 맞게, 예를 들어 해상도 또는 배경 색상을 조정.

왜 .NET을 위해 Aspose.CAD를 선택합니까?

ASPOSE.CAD for .NET은 신뢰성, 성능 및 사용하기 쉬운 점을 강조합니다. 복잡한 설정 또는 외부 의존성에 대한 필요성을 제거하여 개발자가 강력한 응용 프로그램을 구축하는 데 집중할 수 있습니다. 포괄적 인 문서화, 정기적인 업데이트 및 전용 지원을 통해 Aspose는 CAD 관련 개발 요구 사항이 우수하게 충족되도록 보장됩니다.

오늘 .NET에 대한 Aspose.CAD를 탐색하고 고급 CAD 기능으로 응용 프로그램을 강화하십시오.

 한국어
OSZAR »