PNG과 EPS는 널리 사용되는 두 가지 이미지 형식이지만 서로 다른 장점과 단점을 가지고 있습니다. PNG는 래스터 형식입니다. 사진 등 상세한 이미지를 저장하는데 좋습니다. EPS는 벡터 형식인 반면 로고, 일러스트레이션과 같이 품질 저하 없이 다양한 크기로 확장해야 하는 이미지를 저장하는 데 적합합니다. 이 기사에서는 Java에서 PNG를 EPS로 변환하는 방법을 알아봅니다.
이 문서에서는 다음 주제를 다룹니다.
- Java PNG to EPS 변환기 API – 무료 다운로드
- Java에서 PNG를 EPS로 변환
- FileStream을 사용하여 PNG를 EPS로 변환
- 버퍼 이미지를 사용하여 PNG를 EPS로 저장
- 스트림이 포함된 버퍼링된 이미지를 사용하여 PNG를 EPS로 저장
- 온라인에서 PNG를 EPS로 변환
- PNG에서 EPS로 - 무료 학습 리소스
Java PNG-EPS 변환기 API – 무료 다운로드
Aspose.Page for Java API를 사용하여 Java에서 PNG를 EPS로 변환합니다. 이를 통해 개발자는 XPS 및 EPS/PS 문서를 생성, 편집 및 저장할 수 있을 뿐만 아니라 해당 문서를 PDF 및 래스터 이미지와 같은 다른 형식으로 변환할 수 있습니다.
API의 JAR을 다운로드하거나 Maven 기반 Java 애플리케이션에 다음 pom.xml 구성을 추가하세요.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-page</artifactId>
<version>23.8</version>
</dependency>
Java에서 PNG를 EPS로 변환
아래 단계에 따라 PNG 파일을 EPS 이미지로 변환할 수 있습니다.
- PsSaveOptions 클래스의 인스턴스를 만듭니다.
- PsDocument 클래스의 saveImageAsEps() 메서드를 호출하여 이미지를 EPS 파일로 저장합니다.
PsDocument 클래스의 saveImageAsEps(string imageFilePath, string epsFilePath, PsSaveOptions options) 메서드는 이미지 파일 경로, EPS 파일 경로 및 PsSaveOptions를 인수로 사용합니다.
다음 코드 예제는 Java에서 PNG 이미지를 EPS 형식으로 변환하는 방법을 보여줍니다.
// 파일 경로
String png = "C:\\Files\\circle.png";
String eps = "C:\\Files\\output.eps";
// 기본 옵션 생성
PsSaveOptions options = new PsSaveOptions();
// JPEG 이미지를 EPS 파일로 저장
PsDocument.saveImageAsEps(png, eps, options);
FileStream을 사용하여 PNG를 EPS로 변환
마찬가지로 아래 단계에 따라 입력 및 출력 스트림 개체를 사용하여 PNG 이미지를 EPS 이미지로 변환할 수 있습니다.
- PsSaveOptions 클래스의 인스턴스를 만듭니다.
- FileInputStream을 사용하여 PNG 이미지를 읽습니다.
- EPS FileOutputStream을 만듭니다.
- 이미지를 EPS 파일로 저장하려면 saveImageAsEps() 메서드를 호출하세요.
PsDocument 클래스의 saveImageAsEps(java.io.InputStream imageStream, java.io.OutputStream epsStream, PsSaveOptions options) 메서드는 PsSaveOptions와 함께 입력 및 출력 스트림 객체를 인수로 사용합니다.
다음 코드 예제에서는 Java의 Stream을 사용하여 PNG 이미지를 EPS 형식으로 변환하는 방법을 보여줍니다.
// 파일 경로
String png = "C:\\Files\\circle.png";
String eps = "C:\\Files\\output.eps";
// 기본 옵션 생성
PsSaveOptions options = new PsSaveOptions();
// 이미지 파일에서 입력 스트림 생성
FileInputStream inputStream = new FileInputStream(png);
// EPS 파일의 출력 스트림 생성
FileOutputStream outputStream = new FileOutputStream(eps);
// PNG 이미지를 EPS 파일로 저장
PsDocument.saveImageAsEps(inputStream, outputStream, options);
버퍼링된 이미지를 사용하여 PNG를 EPS로 변환
아래 단계에 따라 버퍼링된 이미지를 사용하여 PNG를 EPS로 변환할 수도 있습니다.
- PsSaveOptions 클래스의 인스턴스를 만듭니다.
- ImageIO.read() 메서드를 사용하여 BufferedImage 객체를 만듭니다.
- 이미지를 EPS 파일로 저장하려면 saveImageAsEps() 메서드를 호출하세요.
PsDocument 클래스의 saveImageAsEps(java.awt.image.BufferedImage image, string epsFilePath, PsSaveOptions options) 메서드는 BufferedImage, EPS 파일 경로 및 PsSaveOptions를 인수로 사용합니다.
다음 코드 예제는 Java에서 버퍼링된 이미지를 사용하여 PNG 이미지를 EPS 형식으로 변환하는 방법을 보여줍니다.
// 파일 경로
String png = "C:\\Files\\circle.png";
String eps = "C:\\Files\\output.eps";
// 기본 옵션 생성
PsSaveOptions options = new PsSaveOptions();
// 이미지 파일에서 BufferedImage 객체 생성
BufferedImage bufferedImage = ImageIO.read(new File(png));
// PNG 이미지를 EPS 파일로 저장
PsDocument.saveImageAsEps(bufferedImage, eps, options);
버퍼링된 이미지 및 스트림을 사용하여 PNG를 EPS로 변환
마찬가지로 아래 단계에 따라 출력 스트림과 함께 버퍼링된 이미지를 사용하여 PNG를 EPS 이미지로 변환할 수 있습니다.
- PsSaveOptions 클래스의 인스턴스를 만듭니다.
- 이미지 파일 스트림에서 BufferedImage 객체를 인스턴스화합니다.
- EPS FileOutputStream을 만듭니다.
- 이미지를 EPS 파일로 저장하려면 saveImageAsEps() 메서드를 호출하세요.
PsDocument 클래스의 saveImageAsEps(java.awt.image.BufferedImage image, java.io.OutputStream epsStream, PsSaveOptions options) 메서드는 BufferedImage, EPS 파일 경로 및 PsSaveOptions를 인수로 사용합니다.
다음 코드 예제는 Java에서 버퍼링된 이미지 및 스트림을 사용하여 PNG 이미지를 EPS 형식으로 변환하는 방법을 보여줍니다.
// 파일 경로
String png = "C:\\Files\\circle.png";
String eps = "C:\\Files\\output.eps";
// 기본 옵션 생성
PsSaveOptions options = new PsSaveOptions();
// 이미지 파일에서 BufferedImage 객체 생성
BufferedImage bufferedImage = ImageIO.read(new FileInputStream(png));
// EPS 파일의 출력 스트림 생성
FileOutputStream outputStream = new FileOutputStream(eps);
// PNG 이미지를 EPS 파일로 저장
PsDocument.saveImageAsEps(bufferedImage, outputStream, options);
PNG2EPS 변환기 라이브러리 – 무료 라이센스 받기
무료 임시 라이선스를 받아 아무런 제한 없이 무료로 라이브러리를 사용해 볼 수 있습니다.
온라인에서 PNG를 EPS로 변환
위 API를 사용하여 개발된 무료 온라인 PNG-EPS 변환기 앱을 사용해 볼 수도 있습니다. PNG 파일을 EPS로 빠르게 변환해야 하는 사람들에게 이상적인 도구입니다.
PNG에서 PS로 – 학습 리소스
PNG 이미지를 EPS 형식으로 변환하는 방법에 대해 자세히 알아보고 아래 리소스를 사용하여 라이브러리의 다른 기능을 탐색할 수 있습니다.
결론
결론적으로 Java에서 PNG를 EPS로 변환하는 방법을 배웠습니다. 우리는 PNG 이미지를 EPS 문서로 변환하는 간단하고 효율적인 방법을 제공하고 몇 줄의 코드만 필요로 하는 Java 라이브러리용 Aspose.Page를 사용했습니다. 이 기사에 설명된 단계를 따르면 Java에서 자신만의 PNG-EPS 변환기 애플리케이션을 쉽게 개발할 수 있습니다. 모호한 점이 있는 경우 무료 지원 포럼에 문의해 주세요.