Java에서 PNG를 압축하는 방법

이 주제는 Java에서 PNG을 압축하는 방법에 중점을 둡니다. 여기에는 Java를 사용하여 PNG를 압축하는 데 필요한 모든 리소스, 클래스, 메서드 및 작업 예제 코드가 포함됩니다. 생성된 애플리케이션은 Windows, macOS 또는 Linux 내의 모든 Java 호환 환경에서 사용할 수 있습니다.

Java를 사용하여 PNG를 압축하는 단계

  1. 저장소 관리자를 사용하여 Aspose.Imaging for Java을 추가하여 환경 설정
  2. Image 클래스의 인스턴스를 사용하여 원본 PNG 이미지 파일을 로드합니다.
  3. PngOptions 클래스의 인스턴스를 사용하여 다른 속성과 함께 압축률을 설정합니다.
  4. 압축된 PNG 파일을 디스크에 저장

앞서 언급한 단계를 준수하면 프로젝트 내부에 필요한 리소스를 포함하여 초기에 환경을 구성하는 단계별 접근 방식을 사용하여 Java에서 PNG 압축을 쉽게 관리할 수 있습니다. 그런 다음 Image 클래스의 인스턴스를 사용하여 디스크에서 원본 PNG 이미지에 액세스한 다음 PngOptions 클래스의 인스턴스를 사용하여 다른 관련 속성과 함께 압축률을 구성합니다. 마지막으로 압축된 PNG 이미지는 Pngoptions 설정에 따라 디스크에 저장됩니다.

Java를 사용하여 PNG를 압축하는 코드

이 예제 코드는 매우 간단한 API 호출을 사용하여 Java에서 PNG 파일을 압축하는 데 사용할 수 있습니다. Image 클래스는 다른 유형의 이미지를 지원하기 위해 추가 LoadOptions 매개 변수와 함께 스트림에서 이미지를 로드하는 데 사용할 수 있는 여러 오버로드 함수로 구성됩니다. PngOptions 클래스는 색상 유형, 압축률, 벡터 래스터화 옵션 등과 같은 속성을 설정하는 메서드를 노출합니다.

이 항목에서는 Java를 사용하여 *PNG 압축을 달성하는 방법에 대해 배웠습니다. PNG를 ICON으로 변환하는 방법에 대해 알아보려면 Java에서 PNG를 ICON으로 변환하는 방법의 문서를 참조하세요.

 한국인