웹 캡처 및 변환 도구

Java가 포함 된 GrabzItClient

자바 API

제품 설명

이 클래스는 GrabzIt 스크린 샷 웹 서비스와의 모든 통신을 처리합니다.

공개 방법

GrabzItFile GetResult(String 신분증)

이 메서드는 스크린 샷 자체를 반환합니다. 아무 것도 반환되지 않으면 무언가 잘못되었거나 스크린 샷이 아직 준비되지 않은 것입니다.

매개 변수

반환 값

GrabzItFile 대상


URLToAnimation(String url, AnimationOptions 옵션)

변환해야 할 온라인 비디오의 URL을 지정하십시오. intoa 애니메이션 GIF.

매개 변수

반환 값

무효화

AnimationOptions

이 클래스는 애니메이션 GIF를 만들 때 사용할 수있는 모든 옵션을 나타냅니다.

공공 재산


URLToImage(String url, ImageOptions 옵션)

변환해야 할 URL을 지정합니다 intoa 이미지 스크린 샷.

매개 변수

반환 값

무효화

HTMLToImage(String html, ImageOptions 옵션)

변환해야 할 HTML을 지정합니다 intoa 이미지.

매개 변수

반환 값

무효화

FileToImage(String 통로, ImageOptions 옵션)

변환해야 할 HTML 파일을 지정합니다 intoa 이미지.

매개 변수

반환 값

무효화

ImageOptions

이 클래스는 이미지 캡처를 만들 때 사용할 수있는 모든 옵션을 나타냅니다.

공공 재산

공개 방법


URLToRenderedHTML(String url, HTMLOptions 옵션)

변환해야 할 URL을 지정합니다 into 렌더링 된 HTML.

매개 변수

반환 값

무효화

HTMLToRenderedHTML(string html, HTMLOptions 옵션)

변환해야 할 HTML을 지정합니다 into 렌더링 된 HTML.

매개 변수

반환 값

무효화

FileToRenderedHTML(string 통로, HTMLOptions 옵션)

변환해야 할 HTML 파일을 지정합니다 into 렌더링 된 HTML.

매개 변수

반환 값

무효화

HTMLOptions

이 클래스는 사용 가능한 모든 옵션을 나타냅니다. 렌더링 된 HTML 캡처 작성.

공공 재산

공개 방법


URLToPDF(String url, PDF 옵션 옵션)

변환해야 할 URL을 지정합니다 intoa PDF.

매개 변수

반환 값

무효화

HTMLToPDF(String html, PDF 옵션 옵션)

변환해야 할 HTML을 지정합니다 intoa PDF.

매개 변수

반환 값

무효화

FileToPDF(String 통로, PDF 옵션 옵션)

변환해야 할 HTML 파일을 지정합니다 intoa PDF.

매개 변수

반환 값

무효화

PDF 옵션

이 클래스는 PDF 캡처를 만들 때 사용할 수있는 모든 옵션을 나타냅니다.

공공 재산

공개 방법


URLToDOCX (String url, DOCXOptions 옵션)

변환해야 할 URL을 지정합니다 into DOCX.

매개 변수

반환 값

무효화

HTMLToDOCX(String html, DOCXOptions 옵션)

변환해야 할 HTML을 지정합니다 into DOCX.

매개 변수

반환 값

무효화

FileToDOCX(String 통로, DOCXOptions 옵션)

변환해야 할 HTML 파일을 지정합니다 into DOCX.

매개 변수

반환 값

무효화

DOCXOptions

이 클래스는 DOCX 캡처를 만들 때 사용할 수있는 모든 옵션을 나타냅니다.

공공 재산

공개 방법


URLToTable(String url, TableOptions 옵션)

HTML 테이블을 추출해야하는 URL을 지정합니다.

매개 변수

반환 값

무효화

HTMLToTable (String html, TableOptions 옵션)

HTML 테이블을 추출 할 HTML을 지정합니다.

매개 변수

반환 값

무효화

FileToTable (String 통로, TableOptions 옵션)

HTML 테이블을 추출 할 HTML 파일을 지정합니다.

매개 변수

반환 값

무효화

TableOptions

이 클래스는 HTML 테이블을 CSV, XLSX 또는 JSON으로 변환 할 때 사용 가능한 모든 옵션을 나타냅니다.

공공 재산

공개 방법


Save()

Save 결과는 비동기식이며 고유 식별자를 반환합니다.이 식별자는 GetResult 방법.

반환 값

그렇지 않으면 오류가 발생한 경우 스크린 샷의 고유 식별자가 예외를 throw합니다. 스크린 샷을 GetResult 방법


파일을 저장하는 데 권장되는 방법입니다

Save(String callBackURL)

Save 결과는 비동기식이며 고유 식별자를 반환합니다.이 식별자는 GetResult 방법.

매개 변수

반환 값

그렇지 않으면 오류가 발생한 경우 스크린 샷의 고유 식별자가 예외를 throw합니다. 스크린 샷을 GetResult 방법

이 메소드는 동기 적이므로 경고가 처리되는 동안 애플리케이션이 일시 정지됩니다.

GrabzItFile SaveTo()

Save 동 기적으로 결과 GrabzItFile 목적.

반환 값

GrabzItFile 대상


이 메소드는 동기 적이므로 경고가 처리되는 동안 애플리케이션이 일시 정지됩니다.

SaveTo(String saveTo파일)

Save 파일에 동 기적으로 결과.

매개 변수

반환 값

성공하면 true를 반환하고 그렇지 않으면 예외를 throw합니다.


개설 상황 GetStatus (String 신분증)

GrabzIt 스크린 샷의 현재 상태를 확인하십시오.

매개 변수

반환 값

개설 상황 대상


GrabzItCookie [] GetCookies (String 도메인)

GrabzIt이 특정 도메인에 사용하는 모든 쿠키를 가져옵니다. 여기에는 사용자 정의 쿠키도 포함될 수 있습니다.

매개 변수

반환 값

GrabzItCookie 정렬


SetCookie (String 이름, String 도메인, String 가치 String 통로, boolean httponly, 날짜 만료)

GrabzIt에 새로운 커스텀 쿠키를 설정합니다. 만약 커스텀 쿠키가 글로벌 쿠키와 이름과 도메인이 같으면 글로벌 쿠키가 재정의됩니다.

웹 사이트 기능이 쿠키로 제어되는 경우에 유용 할 수 있습니다.

매개 변수

반환 값

쿠키가 성공적으로 설정되면 true이고, 그렇지 않으면 false


DeleteCookie (String 이름, String 도메인)

사용자 정의 쿠키를 삭제하거나 글로벌 쿠키가 사용되지 않도록 차단

매개 변수

반환 값

쿠키가 성공적으로 삭제되면 true이고, 그렇지 않으면 false


WaterMark[] 오늘 바로WaterMarks()

업로드 된 모든 사용자 정의 가져 오기 watermarks

반환 값

WaterMark 정렬


WaterMark 오늘 바로WaterMark(String 식별자)

맞춤 반환 watermarks 지정된 식별자와 일치하는

매개 변수

반환 값

WaterMark 대상


추가WaterMark(String 식별자, String 통로, HorizontalPosition xpos, VerticalPosition ypos)

새 사용자 지정 추가 watermark

매개 변수

반환 값

true를 반환합니다. watermark 성공적으로 설정되었습니다


DeleteWaterMark(String 식별자)

사용자 지정 삭제 watermark

매개 변수

반환 값

true를 반환합니다. watermark 성공적으로 삭제되었습니다


SetLocalProxy (String proxyUrl)

이 방법은 로컬 프록시 서버 모든 요청에 ​​사용됩니다.

매개 변수


UseSSL (boolean 값)

GrabzIt에 대한 요청인지 여부를 지정합니다. API는 SSL을 사용해야합니다

매개 변수


String CreateEncryptionKey ()

암호화 적으로 안전한 기본 64 암호화 키 (44 자 길이)를 만듭니다.


해독 (String 통로, String 키)

제공된 암호화 키를 사용하여 암호화 된 캡처를 해독하십시오.

매개 변수


GrabzItFile 해독 (GrabzItFile 파일 String 키)

제공된 암호화 키를 사용하여 암호화 된 캡처를 해독하십시오.

매개 변수


byte [] 해독 (byte [] 데이터, String 키)

제공된 암호화 키를 사용하여 암호화 된 캡처를 해독하십시오.

매개 변수


열거 형

ImageFormat

이 열거 형은 다음 값으로 구성됩니다.


BrowserType

이 열거 형은 다음 값으로 구성됩니다.


국가

이 열거 형은 다음 값으로 구성됩니다.


PageSize

이 열거 형은 다음 값으로 구성됩니다.


PageOrientation

이 열거 형은 다음 값으로 구성됩니다.


CSSMediaType

이 열거 형은 다음 값으로 구성됩니다.


TableFormat

이 열거 형은 다음 값으로 구성됩니다.


HorizontalPosition

이 열거 형은 다음 값으로 구성됩니다.


VerticalPosition

이 열거 형은 다음 값으로 구성됩니다.


결과 클래스

쿠키

공공 재산

GrabzItFile

공개 방법

개설 상황

스크린 샷의 현재 상태를 나타내는 클래스입니다.

공개 방법

WaterMark

이 클래스는 사용자 정의를 나타냅니다. watermarks GrabzIt에 저장

공개 방법