캔버스 크기 및 모드 설정
소개
CAD 변환 프로세스를 향상시키기 위해 Java용 Aspose.CAD의 기능을 활용하고 싶으십니까? 이 포괄적인 가이드는 Aspose.CAD for Java를 사용하여 캔버스 크기와 모드를 설정하는 단계를 안내합니다. 숙련된 개발자이든 이제 막 시작하는 개발자이든 이 튜토리얼은 필요한 통찰력을 제공할 것입니다.
전제 조건
튜토리얼을 시작하기 전에 다음 전제 조건이 충족되었는지 확인하세요.
Java용 Aspose.CAD: Java 환경에 Aspose.CAD 라이브러리가 설치되어 있는지 확인하십시오. 당신은 그것을 다운로드 할 수 있습니다여기.
문서 디렉터리: CAD 파일을 저장할 문서 디렉터리를 설정합니다. 이 디렉터리는 자습서 단계에서 참조됩니다.
이제 단계별 가이드를 시작해 보겠습니다.
네임스페이스 가져오기
이 단계에서는 Aspose.CAD 프로젝트를 시작하는 데 필요한 네임스페이스를 가져옵니다.
import java.awt.Image;
import com.aspose.cad.fileformats.tiff.enums.TiffExpectedFormat;
import com.aspose.cad.imageoptions.CadRasterizationOptions;
import com.aspose.cad.imageoptions.PdfOptions;
import com.aspose.cad.imageoptions.TiffOptions;
1단계: Aspose.CAD 클래스 가져오기
// 리소스 디렉터리의 경로입니다.
String dataDir = "Your Document Directory" + "CADConversion/";
String srcFile = dataDir + "conic_pyramid.dxf";
com.aspose.cad.Image objImage = com.aspose.cad.Image.load(srcFile);
이 스니펫에서는 리소스 디렉터리 경로를 설정하고 Aspose.CAD를 사용하여 DXF 파일을 로드합니다.Image
수업.
2단계: CadRasterizationOptions 속성 설정
// CadRasterizationOptions 인스턴스를 생성하고 다양한 속성을 설정합니다.
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);
rasterizationOptions.setAutomaticLayoutsScaling(true);
rasterizationOptions.setNoScaling(true);
여기서는 인스턴스를 생성합니다.CadRasterizationOptions
페이지 너비, 페이지 높이, 크기 조정 옵션과 같은 속성을 구성합니다.
3단계: PdfOptions 생성 및 VectorRasterizationOptions 설정
// PdfOptions 인스턴스 만들기
PdfOptions pdfOptions = new PdfOptions();
// VectorRasterizationOptions 속성 설정
pdfOptions.setVectorRasterizationOptions(rasterizationOptions);
이제 우리는PdfOptions
인스턴스를 설정하고VectorRasterizationOptions
속성을 이전에 구성한CadRasterizationOptions
.
4단계: PDF로 내보내기
// CAD를 PDF로 내보내기
objImage.save(dataDir + "result_out_.pdf", pdfOptions);
마지막으로 지정된 옵션을 사용하여 CAD 이미지를 PDF 파일로 저장합니다.
5단계: TiffOptions 생성 및 VectorRasterizationOptions 설정
// TiffOptions 인스턴스 생성
TiffOptions tiffOptions = new TiffOptions(TiffExpectedFormat.Default);
// VectorRasterizationOptions 속성 설정
tiffOptions.setVectorRasterizationOptions(rasterizationOptions);
이 단계에서는TiffOptions
인스턴스를 구성하고VectorRasterizationOptions
재산.
6단계: TIFF로 내보내기
// CAD를 TIFF로 내보내기
objImage.save(dataDir + "result_out_.tiff", tiffOptions);
마지막으로 지정된 옵션을 사용하여 CAD 이미지를 TIFF 파일에 저장합니다.
결론
축하해요! Aspose.CAD for Java를 사용하여 캔버스 크기와 모드를 성공적으로 설정했습니다. 이 튜토리얼은 CAD 변환 프로젝트를 위한 견고한 기반을 제공합니다. 더 많은 기능과 가능성을 살펴보세요.Aspose.CAD 문서.
FAQ
Q1: 다른 Java 프레임워크와 함께 Java용 Aspose.CAD를 사용할 수 있습니까?
A1: 예, Aspose.CAD는 다양한 Java 프레임워크와 원활하게 통합되도록 설계되었습니다.
Q2: Aspose.CAD에 임시 라이선스를 사용할 수 있나요?
A2: 예, 임시 라이센스를 얻을 수 있습니다.여기.
Q3: Aspose.CAD에 대한 커뮤니티 지원은 어디서 받을 수 있나요?
A3: 다음을 방문하세요.Aspose.CAD 포럼 커뮤니티 지원 및 토론을 위해.
Q4: Aspose.CAD를 무료로 사용해 볼 수 있나요?
A4: 물론이죠! 무료 평가판 받기여기.
Q5: Java용 Aspose.CAD를 어떻게 구매하나요?
A5: 제품 구매여기.