웹 캡처 및 변환 도구

ASP.NET을 사용하는 GrabzIt 클라이언트

ASP.NET API

제품 설명

이 클래스는 GrabzIt 스크린 샷 웹 서비스와의 모든 통신을 처리합니다. 로 표시된 모든 방법 COM GrabzIt ASP.NET DLL이 COM 객체.

공개 방법

GrabzItFile GetResult(string 신분증)COM

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

매개 변수

반환 값

GrabzItFile 대상


URLToAnimation(string url, AnimationOptions 옵션)COM

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

매개 변수

반환 값

무효화

AnimationOptionsCOM

네임 스페이스GrabzIt. 매개 변수

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

공공 재산


URLToImage(string url, ImageOptions 옵션)COM

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

매개 변수

반환 값

무효화

HTMLToImage(string html, ImageOptions 옵션)COM

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

매개 변수

반환 값

무효화

FileToImage(string 통로, ImageOptions 옵션)COM

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

매개 변수

반환 값

무효화

ImageOptionsCOM

네임 스페이스GrabzIt. 매개 변수

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

공공 재산

공개 방법


URLToRenderedHTML(string url, HTMLOptions 옵션)COM

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

매개 변수

반환 값

무효화

HTMLToRenderedHTML(string html, HTMLOptions 옵션)COM

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

매개 변수

반환 값

무효화

FileToRenderedHTML(string 통로, HTMLOptions 옵션)COM

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

매개 변수

반환 값

무효화

HTMLOptionsCOM

네임 스페이스GrabzIt. 매개 변수

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

공공 재산

공개 방법


URLToPDF(string url, PDF 옵션 옵션)COM

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

매개 변수

반환 값

무효화

HTMLToPDF(string html, PDF 옵션 옵션)COM

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

매개 변수

반환 값

무효화

FileToPDF(string 통로, PDF 옵션 옵션)COM

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

매개 변수

반환 값

무효화

PDF 옵션COM

네임 스페이스GrabzIt. 매개 변수

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

공공 재산

공개 방법


URLToDOCX (string url, DOCXOptions 옵션)COM

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

매개 변수

반환 값

무효화

HTMLToDOCX(string html, DOCXOptions 옵션)COM

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

매개 변수

반환 값

무효화

FileToDOCX(string 통로, DOCXOptions 옵션)COM

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

매개 변수

반환 값

무효화

DOCXOptionsCOM

네임 스페이스GrabzIt. 매개 변수

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

공공 재산

공개 방법


URLToTable(string url, TableOptions 옵션)COM

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

매개 변수

반환 값

무효화

HTMLToTable (string html, TableOptions 옵션)COM

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

매개 변수

반환 값

무효화

FileToTable (string 통로, TableOptions 옵션)COM

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

매개 변수

반환 값

무효화

TableOptionsCOM

네임 스페이스GrabzIt. 매개 변수

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

공공 재산

공개 방법


Save()

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

반환 값

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


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

Save(string callBackURL)COM

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

매개 변수

반환 값

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


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

GrabzItFile SaveTo()

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

반환 값

GrabzItFile 대상


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

SaveTo(string saveTo파일)COM

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

매개 변수

반환 값

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


개설 상황 GetStatus (string 신분증)COM

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

매개 변수

반환 값

개설 상황 대상


GrabzItCookie [] GetCookies (string 도메인)COM

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

매개 변수

반환 값

GrabzItCookie 정렬


SetCookie (string 이름, string 도메인, string 가치 string 통로, bool httponly, DateTime? 만료)COM

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

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

매개 변수

반환 값

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


DeleteCookie (string 이름, string 도메인)COM

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

매개 변수

반환 값

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


WaterMark[] 오늘 바로WaterMarks(String 식별자)COM

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

반환 값

WaterMark 정렬


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

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

매개 변수

반환 값

WaterMark


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

새 사용자 지정 추가 watermark

매개 변수

반환 값

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


DeleteWaterMark(string 식별자)COM

사용자 지정 삭제 watermark

매개 변수

반환 값

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


SetLocalProxy (string proxyUrl)COM

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

매개 변수


UseSSL (bool 값)COM

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

매개 변수


string CreateEncryptionKey ()COM

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


해독 (string 통로, string 키)COM

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

매개 변수


GrabzItFile 해독 (GrabzItFile 파일 string 키)

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

매개 변수


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

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

매개 변수


COM 개체에서 열거 형 속성을 설정할 때는 대신 열거 형에 해당하는 숫자 값을 사용하십시오.

열거 형

ImageFormat

네임 스페이스GrabzIt.Enums

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


BrowserType

네임 스페이스GrabzIt.Enums

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


국가

네임 스페이스GrabzIt.Enums

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


PageSize

네임 스페이스GrabzIt.Enums

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


PageOrientation

네임 스페이스GrabzIt.Enums

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


CSSMediaType

네임 스페이스GrabzIt.Enums

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


TableFormat

네임 스페이스GrabzIt.Enums

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


HorizontalPosition

네임 스페이스GrabzIt.Enums

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


VerticalPosition

네임 스페이스GrabzIt.Enums

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


결과 클래스

GrabzItCookieCOM

네임 스페이스GrabzIt. 쿠키

공공 재산

GrabzItFileCOM

네임 스페이스GrabzIt. 스크린 샷

공개 방법

공공 재산

개설 상황COM

네임 스페이스GrabzIt. 스크린 샷

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

공공 재산

WaterMarkCOM

네임 스페이스GrabzIt. 스크린 샷

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

공개 방법

공공 재산