
이 부분에서는 Aspose.CAD for Java에 대한 간략한 개요를 살펴보겠습니다. 또한 이 AutoCAD Java API를 사용하여 Java에서 DGN을 JPG로 변환하는 방법도 살펴보겠습니다.
이 섹션에서는 이 Java 라이브러리의 설치를 안내합니다.
여기에서는 Aspose.CAD for Java에서 제공하는 메서드와 클래스를 사용하여 DGN 파일 변환기를 개발할 것입니다.
마찬가지로 Aspose.CAD for Java로 지원되는 온라인 도구를 살펴보겠습니다.
며칠 전, 우리는 Aspose.CAD for Java에서 제공하는 몇 가지 주요 기능을 강조하는 매우 유용한 기사를 발표했습니다. 이 가이드에서는 DGN 파일 형식을 래스터 이미지 파일로 프로그래밍 방식으로 내보내는 방법을 살펴보겠습니다. 또한 Java에서 DGN to JPG 변환기를 구축하는 데 필요한 모든 단계를 안내하겠습니다. 따라서 이 가이드는 Java에서 DGN을 JPG로 변환하려는 경우에 유용한 솔루션입니다. 무엇보다도 이 AutoCAD Java API는 변환 및 조작 프로세스에 대해 매우 안전하고 강력하며 효율적입니다.
AutoCAD Java API 설치
JAR 파일을 여기에서 다운로드하거나 언급된 Maven 구성을 따르십시오.

DGN to JPG 변환기 - 코드 샘플
따라서 이 기능을 구현하기 위해서는 소스 DGN 파일이 필요합니다. 이제 아래에 언급된 단계와 코드 스니펫을 따르십시오:
- load 메서드를 호출하여 기존 DGN 파일을 로드합니다.
- DGN을 JPG로 변환하므로 JpegOptions 클래스의 객체를 생성하고 DgnRasterizationOptions 객체를 할당합니다.
- CadRasterizationOptions 클래스의 인스턴스를 생성합니다.
- setPageWidth 메서드를 호출하여 페이지의 너비를 설정합니다.
- setPageHeight 메서드는 페이지 높이를 설정합니다.
- setNoScaling 메서드를 호출하여 내보내기 중 스케일링을 활성화합니다.
- setAutomaticLayoutsScaling 메서드를 호출하여 레이아웃이 자동으로 스케일링되어야 하는지 여부를 설정합니다.
- setVectorRasterizationOptions 메서드는 벡터 래스터화 옵션을 설정합니다.
- CadImage 클래스의 save 메서드를 호출하여 JPG 파일을 디스크에 저장합니다.
public static void main(String[] args) throws FileNotFoundException | |
{ | |
// Define the working directory. | |
String dataDir = "/Desktop/"; | |
// Load an existing DGN file by invoking the load method. | |
DgnImage dgnImage = (DgnImage) Image.load(dataDir + "sample.dgn"); | |
// Create an object of JpegOptions class as we are converting the DGN to JPG and assign DgnRasterizationOptions object to it. | |
ImageOptionsBase options = new JpegOptions(); | |
// Instantiate an instance of the CadRasterizationOptions class. | |
CadRasterizationOptions vectorOptions = new CadRasterizationOptions(); | |
// Set the width of the page by calling the setPageWidth method. | |
vectorOptions.setPageWidth(300); | |
// The setPageHeight method will set the page height. | |
vectorOptions.setPageHeight(200); | |
// Enable scaling during export by calling the setNoScaling method. | |
vectorOptions.setNoScaling(true); | |
// Set a value indicating whether layouts should be automatically scaled by calling the setAutomaticLayoutsScaling method. | |
vectorOptions.setAutomaticLayoutsScaling(false); | |
// The setVectorRasterizationOptions method will set the vector rasterization options. | |
options.setVectorRasterizationOptions(vectorOptions); | |
OutputStream outStream = new FileOutputStream(dataDir + "ExportDGNToRasterImage_Out.jpg"); | |
// Call the save method of the CadImage class to save the JPG file on the disk. | |
dgnImage.save(outStream, options); | |
} |

DGN 파일 변환기 - 온라인 도구
또한 Aspose.CAD for Java는 DGN 파일 형식을 다른 래스터 이미지로 변환하기 위해 기업 수준의 온라인 도구를 지원합니다. 무엇보다도 이 DGN to JPG 파일 변환기는 무료이며 드래그 앤 드롭 사용자 인터페이스에서 소스 파일을 드롭하여 변환을 수행할 수 있습니다.

무료 라이센스 받기
평가 제한 없이 이 AutoCAD Java API를 사용해 볼 수 있는 무료 임시 라이센스를 받을 수 있습니다.
요약
이 블로그 게시물의 끝입니다. 이 블로그 게시물이 Java에서 DGN을 JPG로 프로그래밍 방식으로 변환하는 방법을 구현하는 데 큰 도움이 되었기를 바랍니다. 또한 이 경량 라이브러리는 문서, API 참조 및 GitHub 저장소를 방문하여 더 많은 기능을 배울 수 있습니다. 다시 한 번 이 블로그 게시물을 읽어 주셔서 감사합니다. 다른 기사로 다시 찾아오겠습니다. aspose.com과 계속 연락하십시오.
언제든지 문의해 주세요
질문이나 문의 사항이 있으시면 포럼에 알려주십시오.