Aspose.CAD for Java를 사용하여 CAD 도면 크기 자동 조정
소개
CAD(Computer-Aided Design) 세계에서는 도면 크기 조정이 일반적인 요구 사항이며 Aspose.CAD for Java를 사용하면 원활한 프로세스가 됩니다. 이 강력한 라이브러리는 Java 애플리케이션에서 CAD 파일을 처리하기 위한 포괄적인 도구를 제공합니다. 이 튜토리얼에서는 Aspose.CAD를 사용하여 CAD 도면 크기를 자동 조정하는 단계별 프로세스를 살펴보겠습니다.
전제 조건
튜토리얼을 시작하기 전에 다음 전제 조건이 충족되었는지 확인하세요.
Java 개발 환경: 컴퓨터에 Java가 설치되어 있는지 확인하세요. 당신은 그것을 다운로드 할 수 있습니다여기.
Aspose.CAD 라이브러리: 다음에서 Java용 Aspose.CAD 라이브러리를 다운로드하여 설치하세요.여기.
샘플 CAD 파일: 문서 디렉토리에 샘플 CAD 파일(예: 샘플.dwg)이 있습니다.
네임스페이스 가져오기
Java 애플리케이션에 Aspose.CAD 기능을 활용하는 데 필요한 네임스페이스를 포함합니다. 예는 다음과 같습니다.
import com.aspose.cad.Image;
import com.aspose.cad.ImageOptionsBase;
import com.aspose.cad.imageoptions.CadRasterizationOptions;
import com.aspose.cad.imageoptions.PngOptions;
이제 CAD 도면 크기를 자동 조정하는 프로세스를 관리 가능한 단계로 나누어 보겠습니다.
1단계: CAD 도면 로드
String dataDir = "Your Document Directory" + "CADConversion/";
String sourceFilePath = dataDir + "sample.dwg";
Image objImage = Image.load(sourceFilePath);
이 단계에는 지정된 파일 경로에서 CAD 도면을 로드하는 작업이 포함됩니다.
2단계: BmpOptions 생성
BmpOptions bmpOptions = new BmpOptions();
인스턴스화BmpOptions
BMP 형식에 대한 다양한 옵션을 설정하는 데 사용되는 클래스입니다.
3단계: CadRasterizationOptions 생성
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
bmpOptions.setVectorRasterizationOptions(cadRasterizationOptions);
인스턴스 만들기CadRasterizationOptions
CAD 파일의 래스터화 설정을 사용자 정의합니다.
4단계: 레이아웃 속성 설정
cadRasterizationOptions.setLayouts(new String[]{"Model"});
출력에 포함할 레이아웃을 지정합니다. 이 경우 “모델” 레이아웃을 사용합니다.
5단계: BMP 형식으로 내보내기
String outPath = sourceFilePath + ".bmp";
objImage.save(outPath, bmpOptions);
마지막으로 조정된 CAD 도면을 BMP 형식으로 지정된 출력 경로에 저장합니다.
Java 애플리케이션에서 이 단계를 반복하면 Aspose.CAD for Java를 사용하여 CAD 도면 크기를 성공적으로 자동 조정하게 됩니다.
결론
이 튜토리얼에서는 Aspose.CAD for Java를 사용하여 CAD 도면 크기를 자동 조정하는 과정을 살펴보았습니다. 이 라이브러리는 CAD 파일 조작을 단순화하여 개발자에게 강력한 솔루션을 제공합니다.
FAQ
Q1: Aspose.CAD는 다른 CAD 파일 형식과 호환됩니까?
A1: 예, Aspose.CAD는 DWG, DXF, DGN 등을 포함한 다양한 CAD 형식을 지원합니다.
Q2: Aspose.CAD를 상업용 프로젝트에 사용할 수 있나요?
A2: 물론이죠! 방문하다여기 라이선스 옵션을 살펴보세요.
Q3: 테스트 목적으로 임시 라이센스를 얻으려면 어떻게 해야 합니까?
A3: 임시 라이센스 취득여기 테스트 및 평가를 위해.
Q4: Aspose.CAD에 대한 지원은 어디서 찾을 수 있나요?
A4: Aspose.CAD 커뮤니티에 가입하세요법정 도움과 토론을 위해.
Q5: Aspose.CAD for Java에 대한 무료 평가판이 있습니까?
A5: 예, 무료 평가판에 액세스할 수 있습니다.여기 도서관의 기능을 탐색합니다.