Java를 사용하여 SVG를 PNG로 변환하는 방법

이 간단한 주제는 환경을 구성하고 코드를 실행하는 데 필요한 세부 단계를 제공하여 **Java를 사용하여 SVGPNG로 변환하는 방법에 대한 것입니다. Java SVG를 PNG로 사용하는 것은 몇 줄의 코드로 쉽게 관리할 수 있으며 Windows, Linux 또는 macOS 플랫폼에서 실행되는 모든 유형의 Java 기반 애플리케이션에 적합합니다.

Java를 사용하여 SVG를 PNG로 변환하는 단계

  1. Maven Repository에서 Aspose.Imaging 라이브러리를 추가하여 SVG를 PNG로 변환하여 프로젝트 구성
  2. 코드에서 API 호출을 사용하려면 Aspose.Imaging 네임스페이스 가져오기
  3. Image class load() 메서드를 사용하여 샘플 SVG 이미지 로드
  4. SVG 이미지 높이와 너비를 설정하기 위해 SvgRasterizationOptions 개체를 초기화합니다.
  5. 원하는 PNG에 대한 PngOptions 개체 만들기
  6. 변환된 PNG 파일을 디스크에 저장

Java에서 앞서 언급한 단계는 간단한 API 인터페이스를 사용하여 SVG를 PNG로 변환하고 Image 클래스에 의해 노출된 load() 메서드를 사용하여 소스 SVG 파일을 로드하는 것으로 시작합니다. SvgRasterizationOptions 클래스는 SVG 페이지 너비와 높이를 설정하는 데 사용됩니다. 결국 SvgRasterizationOptions 개체는 SVG를 PNG 이미지로 렌더링하고 저장하기 위해 PngOptions 인스턴스로 전달됩니다.

Java를 사용하여 SVG를 PNG로 변환하는 코드

SVG에서 PNG로 변환하는 변환기를 개발하기 위해 Java 코드베이스는 간단한 API 호출을 통해 효과적으로 활용되었습니다. 테두리 설정, 배율 인수 및 배경색을 포함하여 SvgRasterizationOptions 클래스의 추가 속성을 설정하여 출력에서 변경을 수행할 수 있습니다. 또한 PngOptions 클래스는 해상도 설정, 압축 수준 및 필터 유형 등을 설정하는 옵션을 제공합니다.

이 예제에서는 SVG를 PNG로 변환하기 위해 Java* 기반 응용 프로그램을 MS Windows, macOS 또는 Linux를 포함한 모든 플랫폼에서 개발할 수 있다고 가르쳤습니다. Tiff 이미지의 워터마크 설정에 대해 알아보려면 Java를 사용하여 TIFF에서 워터마크를 설정하는 방법에 대한 문서를 참조하세요.

 한국인