DWF 파일에는 압축 형식의 2D 또는 3D 도면이 포함되어 있습니다. 특정 상황에서는 DWF를 이미지로 변환해야 할 수 있습니다. 이러한 관점을 고려하여 이 기사에서는 Java를 사용하여 프로그래밍 방식으로 DWF 파일을 JPG 또는 PNG 이미지로 변환하는 방법을 다룹니다.
- DWF에서 JPG 또는 PNG 이미지 변환기 - Java API 설치
- Java에서 프로그래밍 방식으로 DWF를 JPG 이미지로 변환
- Java에서 프로그래밍 방식으로 DWF를 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 이미지로 변환할 수 있습니다.
- 먼저 Image 클래스 생성자를 사용하여 소스 DWF 파일을 로드합니다.
- CadRasterizationOptions 클래스 개체를 초기화합니다.
- JpegOptions 유형의 인스턴스를 만듭니다.
- 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 이미지로 변환할 수 있습니다.
- Image 클래스를 사용하여 입력 DWF 파일을 로드합니다.
- CadRasterizationOptions 클래스의 객체를 초기화합니다.
- PngOptions 클래스 개체를 만듭니다.
- 마지막으로 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가 지원하는 다른 기능을 살펴볼 수 있습니다. 또한 우려 사항이 있는 경우 포럼에서 언제든지 문의하십시오.