Java에서 PostScript를 PNG로 변환하기

Aspose.Page for Java의 기능을 계속 탐색해 보겠습니다. PostScript 파일을 보기/처리하기 위해 타사 응용 프로그램이 필요하다는 것을 이미 알고 있습니다. 그러나 이를 이미지 파일 형식으로 변환하면 이러한 번거로움을 확실히 없앨 수 있습니다. 따라서 이 블로그 게시물에서는 Aspose.Page for Java를 사용하여 PS를 PNG로 변환하는 구현 과정을 안내합니다. 이는 PS를 PNG로 프로그래밍 방식으로 변환하는 프로그램을 개발하기 위한 몇 줄의 Java 소스 코드가 포함됩니다. 이제 설치로 넘어가고, Java에서 PostScript를 PNG로 변환하는 코드 샘플을 작성해 보겠습니다.

이 문서에서는 다음과 같은 내용을 포함합니다:

Java PostScript SDK 설치

이 JAR 파일을 다운로드하거나 아래에 언급된 Maven 구성을 사용할 수 있습니다. 또한, 여기에 전체 설치 및 사용 지침이 제공되어 있습니다.

 <repositories>
     <repository>
         <id>AsposeJavaAPI</id>
         <name>Aspose Java API</name>
         <url>https://releases.aspose.com/java/repo/</url>
     </repository>
</repositories>
 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-page</artifactId>
        <version>23.12</version>
    </dependency>
</dependencies>

Java에서 PostScript를 PNG로 변환하기

이론은 충분하니 이제 코드를 살펴보겠습니다. 그러나 진행하기 전에 기능을 테스트할 수 있는 소스 PostScript 파일이 있는지 확인하십시오.

다음 단계에서는 PS를 PNG로 프로그래밍 방식으로 변환하는 방법을 보여줍니다:

  • 먼저, ImageFormat을 PNG로 설정하고 소스 PostScript(PS) 파일을 로드합니다.
  • PostScript의 입력 스트림으로 PsDocument 클래스의 인스턴스를 생성합니다.
  • 경미한 오류가 있더라도 Postscript 파일을 변환하려면 suppressErrors의 값을 설정할 수 있습니다.
  • suppressErrors 매개변수로 새 인스턴스의 ImageSaveOptions 클래스를 초기화합니다.
  • ImageDevice 클래스의 객체를 인스턴스화합니다.
  • PNG 파일을 디스크에 저장하기 위해 save 메서드를 호출합니다.
  • 결과 이미지를 바이트로 가져오기 위해 getImagesBytes 메서드를 호출합니다.
  • 이제 출력 이미지 경로로 FileOutputStream 클래스의 인스턴스를 초기화하여 출력 스트림을 생성합니다.

출력:

Java에서 PostScript를 PNG로 변환하기

PS to PNG 변환기 - 온라인 앱

이제까지 이 Java PostScript SDK가 프로그래밍 방식으로 변환을 제공하는 방법을 보았습니다. 이 라이브러리의 또 다른 멋진 점은 PostScript 파일을 이미지 파일 형식으로 변환할 수 있는 온라인 도구도 제공한다는 것입니다. 무엇보다도 이 PS to PNG 변환기는 무료이며, 모든 웹 브라우저에서 열어 사용할 수 있습니다.

PS to PNG 변환기 - 온라인 앱

무료 라이센스 받기

평가 제한 없이 이 Java PostScript SDK를 사용해 볼 수 있는 무료 임시 라이센스를 받을 수 있습니다.

요약

이 가이드를 여기서 마무리합니다. 시작하려면 문서, API 참조 및 GitHub 리포지토리를 방문하세요. 우리는 Aspose.Page for Java를 사용하여 Java에서 PostScript를 PNG로 변환하는 방법을 다루었습니다. 또한 이 블로그 게시물은 이 Java PostScript SDK를 솔루션으로 소개하기 위한 노력이며, 이는 비즈니스 애플리케이션을 위한 PS to PNG 변환기를 개발하는 데 도움이 되기를 바랍니다. 마지막으로, 정기적인 업데이트를 위해 aspose.com과 연결해 주십시오.

언제든지 문의하세요

질문이나 문의 사항이 있으면 포럼에 알려주십시오.

참조