Java에서 Aspose.CAD를 사용하여 DXF를 WMF 형식으로 내보내기

소개

Java용 Aspose.CAD를 사용하여 DXF 도면을 WMF 형식으로 내보내는 방법에 대한 단계별 가이드에 오신 것을 환영합니다. Aspose.CAD는 CAD 파일 작업을 위한 광범위한 기능을 제공하는 강력한 Java 라이브러리입니다. 이 튜토리얼에서는 Aspose.CAD를 사용하여 DXF 파일을 WMF 형식으로 변환하는 과정을 안내합니다.

전제 조건

시작하기 전에 다음 전제 조건이 충족되었는지 확인하세요.

  • Java용 Aspose.CAD: Aspose.CAD 라이브러리가 Java 프로젝트에 통합되어 있는지 확인하세요. 당신은 그것을 다운로드 할 수 있습니다여기.

  • 문서 디렉토리: DXF 도면이 저장되는 문서 디렉토리를 설정합니다.

네임스페이스 가져오기

Java 프로젝트에서 Aspose.CAD가 제공하는 기능에 액세스하는 데 필요한 네임스페이스를 가져옵니다.

import com.aspose.cad.Color;
import com.aspose.cad.Image;

import com.aspose.cad.fileformats.ifc.IfcImage;
import com.aspose.cad.imageoptions.CadRasterizationOptions;
import com.aspose.cad.imageoptions.PdfOptions;
import com.aspose.cad.imageoptions.WmfOptions;

1단계: DXF 도면 로드

WMF 형식으로 내보낼 DXF 도면을 로드합니다. DXF 파일 경로가 올바르게 지정되었는지 확인하십시오.

// 리소스 디렉터리의 경로입니다.
String dataDir = "Your Document Directory" + "DXFDrawings/";
String srcFile = dataDir + "conic_pyramid.dxf";
Image image = Image.load(srcFile);

2단계: 래스터화 옵션 구성

래스터화 옵션을 구성하여 출력 페이지 너비와 높이를 정의합니다. 이 예에서는 페이지 너비와 높이를 100단위로 설정했습니다.

CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(100);
rasterizationOptions.setPageHeight(100);
WmfOptions wmfOptions = new WmfOptions();

3단계: WMF로 저장

구성된 옵션을 사용하여 로드된 DXF 도면을 WMF 형식으로 저장합니다.

cadImage.save(dataDir+" example.ifc.wmf", wmfOptions);

4단계: 리소스 폐기

리소스를 폐기하여 메모리를 확보하고 효율적인 리소스 관리를 보장합니다.

finally
{
  cadImage.dispose();
}

5단계: PDF로 내보내기

선택적으로 Aspose.CAD를 사용하여 DXF 도면을 PDF 형식으로 내보냅니다.

image.save(dataDir + "conic_pyramid_out_.pdf"); 

축하해요! Aspose.CAD for Java를 사용하여 DXF 도면을 WMF 형식으로 성공적으로 내보냈습니다.

결론

이 튜토리얼에서는 Java용 Aspose.CAD를 사용하여 DXF 도면을 WMF 형식으로 내보내는 프로세스를 살펴보았습니다. 포괄적인 기능과 사용 편의성을 갖춘 Aspose.CAD는 Java 프로젝트에서 CAD 파일 작업을 위한 안정적인 솔루션을 제공합니다.

FAQ

Q1: Aspose.CAD 문서는 어디서 찾을 수 있나요?

A1: 문서에 액세스할 수 있습니다.여기.

Q2: Java용 Aspose.CAD를 어떻게 다운로드하나요?

A2: 라이브러리 다운로드여기.

Q3: 무료 평가판이 제공됩니까?

A3: 예, 무료 평가판을 받을 수 있습니다.여기.

Q4: 임시 라이선스 옵션이 필요합니까?

A4: 임시 라이선스 살펴보기여기.

Q5: 어디서 지원을 받을 수 있나요?

A5: Aspose.CAD 지원 포럼을 방문하세요.여기.