Java를 사용하여 웹사이트 스크린샷 찍기

이 문서는 Java를 사용하여 전체 웹페이지의 스크린샷을 캡처하는 데 도움을 줍니다. IDE 설정, 단계 목록 및 Java를 사용하여 웹사이트의 스크린샷을 찍는 샘플 코드를 포함하고 있습니다. 요구 사항에 따라 출력을 맞춤화하기 위한 코드 향상도 논의될 것입니다.

Java를 사용한 전체 웹페이지 스크린샷 캡처 단계

  1. 환경을 설정하여 Aspose.HTML for Java을 사용해 웹페이지 스크린샷을 찍습니다.
  2. 제한 없이 전체 제품 기능을 사용하려면 라이선스를 로드하세요.
  3. 스냅샷을 찍을 웹페이지의 URL을 정의합니다
  4. 대상 웹페이지를 HTMLDocument 클래스 객체에 로드합니다
  5. ImageSaveOptions 클래스 객체를 생성하여 이미지를 사용자 정의합니다.
  6. 출력 이미지 해상도와 형식을 PNG로 설정합니다.
  7. 로드된 웹 페이지를 이미지로 렌더링하고 출력을 저장합니다

위 단계에서는 Java를 사용한 전체 웹페이지 스크린샷을 만드는 방법을 설명합니다. 라이선스를 로드하고, URL을 정의한 다음 정의된 URL로 HTMLDocument를 인스턴스화하여 프로세스를 시작합니다. ImageSaveOptions 클래스의 객체를 생성하고, 가로 및 세로 해상도를 설정하고, 출력 이미지 형식을 지정한 뒤, Converter.convertHTML() 메서드를 사용하여 웹페이지를 렌더링합니다.

Java를 사용하여 전체 웹 페이지 스크린샷을 캡처하는 코드

이 코드는 Java를 사용한 전체 웹페이지 화면 캡처 구현을 보여줍니다. 전체 페이지를 캡처하기 위해 PageLayoutOptions에서 FitToContentWidth 및 FitToContentHeight 플래그를 설정하려면 PageSetup 클래스를 사용하십시오. setBackgroundColor() 메서드를 사용하고, 파일 크기를 줄이기 위해 ImageFormat을 Webp로 전환하고, 더 작은 출력이 필요할 경우 낮은 해상도를 사용하며, 렌더링 과정에서 스타일 시트와 미디어 선택을 제어하기 위해 options.getCss()와 함께 작업함으로써 추가 맞춤 설정이 가능합니다.

이 가이드는 웹페이지 스냅샷을 찍는 과정을 설명합니다. EPUB을 PDF로 변환하려면, 기사 Java에서 EPUB을 PDF로 변환를 참조하십시오.

 한국인