웹 캡처 및 변환 도구

Java로 웹 사이트 스크린 샷 찍기

자바 API
최대 XNUMXW 출력을 제공하는 진단 패널 코드 디버깅에 도움을 줄 수 있습니다!

몇 가지 방법이 있습니다 GrabzIt API Java로 스크린 샷 등을 찍는 데 사용할 수 있습니다. API를 시작하려면 다음 단계를 수행하십시오.

  1. 너의 자유를 얻으 십시요 응용 프로그램 키와 비밀.
  2. 무료 다운로드 자바 라이브러리 시도해보십시오 데모 신청.
  3. 아래의 개요를 읽고 GrabzIt의 API 작동 방식에 대한 기본 사항을 알아보십시오.

자바 API 개요

Java 앱에서 API를 사용하기 시작하는 첫 번째 단계는 GrabzItClient 수업, 통과 응용 프로그램 키 및 응용 프로그램 비밀 GrabzIt 계정에서 생성자로.

//Create the GrabzItClient class
//Replace "APPLICATION KEY", "APPLICATION SECRET" with the values from your account!
GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");

그런 다음 중 하나를 사용하십시오 영상, PDF, 생기 or 테이블 캡처 방법 URL or HTML 변환.

// To take a image screenshot
grabzIt.URLToImage("https://www.tesla.com"); 	
// Or to take a PDF screenshot
grabzIt.URLToPDF("https://www.tesla.com");
// Or to convert online videos into animated GIF's
grabzIt.URLToAnimation("http://www.example.com/video.avi");
// Or to capture table(s)
grabzIt.URLToTable("https://www.tesla.com");
// To convert HTML into a image
grabzIt.HTMLToImage("<html><body><h1>Hello World!</h1></body></html>"); 	
// Or convert HTML into a PDF document
grabzIt.HTMLToPDF("<html><body><h1>Hello World!</h1></body></html>");
// Or convert HTML into a CSV, XLSX or JSON document
grabzIt.HTMLToTable("<html><body><table><tr><th>Name</th><th>Age</th></tr>
    <tr><td>Tom</td><td>23</td></tr><tr><td>Nicola</td><td>26</td></tr>
    </table></body></html>");
// To convert HTML file into a image
grabzIt.FileToImage("example.html"); 	
// Or convert HTML file into a PDF document
grabzIt.FileToPDF("example.html");
// Or convert HTML file into a CSV, XLSX or JSON document
grabzIt.FileToTable("tables.html");

다음 결과는 saved 다음 중 하나를 사용하여 d save 행동 양식. 와 더불어 Save 메소드의 URL 매니저 처리해야 할 콜백 GrabzIt에서 save 결과 스크린 샷. 이 메소드에는 콜백 핸들러가 필요하므로 일반적으로 웹 애플리케이션에서만이 방법을 사용할 수 있습니다.

grabzIt.Save("http://www.example.com/handler"); 	
항상 SaveTo 에 방법 로컬 호스트

또는 동시성 SaveTo 스크린 샷이 생성되는 동안 응용 프로그램이 대기하도록 강제하는 방법입니다. Save 데스크톱 응용 프로그램과 같은 방법을 사용할 수 없습니다.

스크린 샷이 생성되면 save제공된 파일 경로로 d.

String filepath = "images/result.jpg";
grabzIt.SaveTo(filepath);

추가 옵션

웹 캡처, 애니메이션 GIF 또는 HTML 변환과 같은 모든 온라인 서비스에는 다음과 같은 다양한 사용자 정의 옵션이 있습니다. 브라우저 높이, 브라우저 너비, 스크린 샷 높이, 스크린 샷 너비, 스크린 샷 생성 지연 및 스크린 샷의 이미지 형식 구성 웹 컨텐츠에서 PDF, 애니메이션 GIF 및 CSV 작성에 대한 모든 옵션 및 자세한 정보는 Client 선적 서류 비치.