DWF에서 JPG PNG 자바로

DWF 파일에는 압축 형식의 2D 또는 3D 도면이 포함되어 있습니다. 특정 상황에서는 DWF를 이미지로 변환해야 할 수 있습니다. 이러한 관점을 고려하여 이 기사에서는 Java를 사용하여 프로그래밍 방식으로 DWF 파일을 JPG 또는 PNG 이미지로 변환하는 방법을 다룹니다.

DWF에서 JPG 또는 PNG 이미지 변환기 - Java API 설치

Aspose.CAD for Java API를 사용하여 CAD 응용 프로그램을 설치하지 않고도 CAD 파일을 생성, 편집 또는 조작할 수 있습니다. 다운로드 섹션에서 JAR 파일을 다운로드하거나 아래 Maven 구성을 사용하여 API를 설치하기만 하면 됩니다.

저장소:

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

의존:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cad</artifactId>
        <version>21.11</version>        
   </dependency>
</dependencies>

Java에서 프로그래밍 방식으로 DWF를 JPG 이미지로 변환

다음 단계에 따라 DWF 파일을 JPG 이미지로 변환할 수 있습니다.

  1. 먼저 Image 클래스 생성자를 사용하여 소스 DWF 파일을 로드합니다.
  2. CadRasterizationOptions 클래스 개체를 초기화합니다.
  3. JpegOptions 유형의 인스턴스를 만듭니다.
  4. VectorRasterizationOptions를 사용하여 출력 JPG 이미지를 저장합니다.

다음 코드 조각은 Java에서 DWF 파일을 JPG 이미지로 변환하는 방법을 자세히 설명합니다.

String inputFile = "blocks_and_tables.dwf";

// 입력 DWF 파일 로드
Image image = Image.load(inputFile);

// JpegOptions 클래스 객체 초기화
JpegOptions jpgOptions = new JpegOptions();
CadRasterizationOptions dwfRasterizationOptions = new CadRasterizationOptions();
jpgOptions.setVectorRasterizationOptions(dwfRasterizationOptions);

dwfRasterizationOptions.setPageHeight(500);
dwfRasterizationOptions.setPageWidth(500);

// DWF를 JPG 이미지로 내보내기
String outPath = "blocks_and_tables.jpg";
image.save(outPath, jpgOptions);

Java에서 프로그래밍 방식으로 DWF를 PNG 이미지로 변환

다음 단계에 따라 DWF 파일을 PNG 이미지로 변환할 수 있습니다.

  1. Image 클래스를 사용하여 입력 DWF 파일을 로드합니다.
  2. CadRasterizationOptions 클래스의 객체를 초기화합니다.
  3. PngOptions 클래스 개체를 만듭니다.
  4. 마지막으로 VectorRasterizationOptions를 사용하여 출력 PNG 이미지를 저장합니다.

아래 코드 조각은 Java에서 DWF를 PNG 이미지로 변환하는 방법을 보여줍니다.

String inputFile = "blocks_and_tables.dwf";

// 입력 DWF 파일 로드
Image image = Image.load(inputFile);

// PngOptions 클래스 개체 초기화
PngOptions pngOptions = new PngOptions();
CadRasterizationOptions dwfRasterizationOptions = new CadRasterizationOptions();
pngOptions.setVectorRasterizationOptions(dwfRasterizationOptions);

dwfRasterizationOptions.setPageHeight(500);
dwfRasterizationOptions.setPageWidth(500);

// DWF를 PNG 이미지로 내보내기
String outPath = "blocks_and_tables.png";
image.save(outPath, pngOptions);

무료 임시 라이센스 받기

무료 임시 라이선스를 요청하여 API를 전체 용량으로 테스트할 수 있습니다.

결론

이 기사에서는 Java에서 프로그래밍 방식으로 DWF 파일을 이미지로 JPG 또는 PNG 파일로 변환하는 방법을 배웠습니다. 문서 섹션에서 API가 지원하는 다른 기능을 살펴볼 수 있습니다. 또한 우려 사항이 있는 경우 포럼에서 언제든지 문의하십시오.

또한보십시오