PLT 형식 파일은 플로터 프린터에서 사용되는 벡터 기반 파일입니다. 이 파일은 인쇄 작업의 정밀도와 정확성을 보장합니다. 그러나 Java 언어를 사용하여 프로그래밍 방식으로 PLT 파일을 PDF로 변환할 수 있습니다. PDF 형식 파일은 장치에 독립적이므로 파일이 많은 플랫폼 및 시스템 환경과 호환됩니다. 이 기사에서 앞으로 나올 세부 사항에 대한 개요를 살펴보겠습니다.
- PLT에서 PDF로 변환기 – Java API 설치
- Java를 사용하여 프로그래밍 방식으로 PLT를 PDF로 변환
- Java에서 프로그래밍 방식으로 PLT를 JPG, PNG와 같은 이미지로 변환
PLT에서 PDF로 변환기 – Java API 설치
Java용 Aspose.CAD API는 여러 다른 지원되는 파일 형식과 함께 PLT 파일 작업을 지원합니다. New Releases 또는 pom.xml 파일의 다음 구성으로 Aspose Repository에서 JAR 파일을 다운로드하여 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>20.11</version>
</dependency>
</dependencies>
Java를 사용하여 프로그래밍 방식으로 PLT를 PDF로 변환
PLT 파일을 매우 충실하게 PDF 문서로 쉽게 변환할 수 있습니다. 다음은 PLT에서 PDF로 변환하는 단계입니다.
- 입력 PLT 파일 로드
- PdfOptions 개체 설정
- CadRasterizationOptions 인스턴스 지정
- 출력 PDF에 PLT 저장
아래 코드는 Java를 사용하여 프로그래밍 방식으로 PLT를 PDF로 변환하는 방법을 보여줍니다.
// 입력 PLT 파일 로드
Image image = Image.load(PLTPathToFile);
// PdfOptions 개체 설정
PdfOptions pdfOptions = new PdfOptions();
// CadRasterizationOptions 인스턴스 지정
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.setDrawType(CadDrawTypeMode.UseObjectColor);
cadRasterizationOptions.setPageHeight(1600);
cadRasterizationOptions.setPageWidth(1600);
cadRasterizationOptions.setBackgroundColor(Color.getGray());
pdfOptions.setVectorRasterizationOptions(cadRasterizationOptions);
// PDF를 출력하기 위해 PLT 저장하기
image.save(dataDir + "50states.pdf", pdfOptions);
Java에서 프로그래밍 방식으로 PLT를 JPG, PNG와 같은 이미지로 변환
다음 단계에 따라 PLT 파일을 이미지로 변환할 수 있습니다.
- 입력 PLT 파일 로드
- ImageOptionsBase로 이미지 옵션 설정하기
- CadRasterizationOptions 개체 초기화
- PLT를 저장하여 이미지 PNG, JPG 등을 출력합니다.
다음 코드는 Java 언어를 사용하여 프로그래밍 방식으로 PLT 파일을 JPG, PNG 등과 같은 이미지로 변환하는 방법을 설명합니다.
// 입력 PLT 파일 로드
Image image = Image.load(PLTPathToFile);
// ImageOptionsBase로 이미지 옵션 설정하기
ImageOptionsBase imageOptions = new JpegOptions();
// CadRasterizationOptions 개체 초기화
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.setDrawType(CadDrawTypeMode.UseObjectColor);
cadRasterizationOptions.setPageHeight(1600);
cadRasterizationOptions.setPageWidth(1600);
cadRasterizationOptions.setBackgroundColor(Color.getGray());
imageOptions.setVectorRasterizationOptions(cadRasterizationOptions);
// PLT를 저장하여 이미지 PNG, JPG 등을 출력합니다.
image.save(dataDir + "50states.jpg", imageOptions);
결론
이 기사에서는 PLT(플로터) 파일을 PDF 또는 JPG, PNG 등의 이미지 형식으로 변환하는 방법을 살펴보았습니다. 또한 예제 프로젝트를 다운로드하고 테스트하여 추가 사용 사례를 탐색할 수 있습니다. 여러분의 제안과 피드백을 듣고 싶습니다.