웹 캡처 및 변환 도구

ASP.NET을 사용한 오류 처리

ASP.NET API

오류가 발생할 때 개발자가 프로그래밍 방식으로 오류를 처리 할 수 ​​있도록 GrabzIt ASP.NET API 오류에 직접 매핑되는 오류 코드가 포함 된 GrabzItException을 발생시킵니다. 각 오류 코드가 오류에 매핑되는 방식이 아래 표에 표시되어 있으므로 오류 메시지를 구문 분석 할 필요가 없습니다.

오류 코드를 사용하여 오류 처리 방법을 결정하는 GrabzItException 예외의 예는 다음과 같습니다.

try
{
    GrabzItClient grabzIt = GrabzItClient.Create("Sign in to view your Application Key", "Sign in to view your Application Secret")%>");
    grabzIt.URLToImage("https://www.tesla.com");
    grabzIt.SaveTo("images/result.jpg");
}
catch(GrabzItException e)
{
    if (e.Code == ErrorCode.ParameterNoURL)
    {
        //Please enter a URL
    }
}

오류 코드 조회

열거 형 값 상품 설명 암호
ParameterNoURL URL이 없습니다 100
ParameterInvalidURL 지정된 URL이 유효하지 않습니다 101
ParameterNonExistantURL 지정된 URL이 존재하지 않습니다 102
ParameterMissingApplicationKey 응용 프로그램 키가 없습니다 103
ParameterUnrecognisedApplicationKey 응용 프로그램 키가 인식되지 않습니다 104
ParameterMissingSignature 서명이 없습니다 105
ParameterInvalidSignature 서명이 유효하지 않습니다 106
ParameterInvalidFormat 지정된 형식이 잘못되었습니다 107
ParameterInvalidCountryCode 지정된 국가 코드가 유효하지 않습니다 108
ParameterDuplicateIdentifier 지정된 식별자가 이미 존재합니다 109
ParameterMatchingRecordNotFound 일치하는 레코드를 찾을 수 없습니다 110
ParameterInvalidCallBackURL 지정된 콜백 URL이 잘못되었습니다 111
ParameterNonExistantCallBackURL 콜백 URL이 존재하지 않습니다 112
ParameterImageWidthTooLarge 지정된 이미지 너비가 너무 큼 113
ParameterImageHeightTooLarge 지정된 이미지 높이가 너무 큼 114
ParameterBrowserWidthTooLarge 지정된 브라우저 높이가 너무 큼 115
ParameterBrowserHeightTooLarge 지정된 브라우저 너비가 너무 큼 116
ParameterDelayTooLarge 지정된 지연 시간이 너무 큼 117
ParameterInvalidBackground PDF에 유효하지 않은 배경 매개 변수 118
ParameterInvalidIncludeLinks PDF에 대한 잘못된 포함 링크 매개 변수 119
ParameterInvalidIncludeOutline PDF에 대한 잘못된 포함 개요 매개 변수 120
잘못된 매개 변수PageSize 유효하지 않은 PDF 페이지 크기 121
잘못된 매개 변수PageOrientation PDF의 잘못된 페이지 방향 122
매개변수수직 마진inToo큰 PDF의 세로 여백이 너무 큼 123
매개변수HorizontalMarginToo큰 PDF의 가로 여백이 너무 큼 124
ParameterInvalidCoverUrl PDF의 유효하지 않은 표지 URL 125
ParameterNonExistantCoverUrl PDF에 지정된 표지 URL이 없습니다. 126
ParameterMissingCookieName 쿠키 이름이 없습니다 127
ParameterMissingCookieDomain 쿠키 도메인 누락 128
ParameterInvalidCookieName 유효하지 않은 쿠키 이름 129
ParameterInvalidCookieDomain 잘못된 쿠키 도메인 130
ParameterInvalidCookieDelete 잘못된 쿠키 삭제 값 131
ParameterInvalidCookieHTTP 유효하지 않은 쿠키 HTTP 값 132
ParameterInvalidCookieExpiry 유효하지 않은 쿠키 만료 133
ParameterInvalidCacheValue 유효하지 않은 캐시 값 134
ParameterInvalidDownloadValue 잘못된 다운로드 값 135
ParameterInvalidSupressValue 유효하지 않은 억제 값 136
매개 변수 누락WaterMark확인 누락 watermark 식별자 137
잘못된 매개 변수WaterMark확인 잘못된 watermark 식별자 138
잘못된 매개 변수WaterMarkXPos 잘못된 watermark x 위치 139
잘못된 매개 변수WaterMarkYPos 잘못된 watermark y 위치 140
매개 변수 누락WaterMark형성 Watermark 찾을 수 없음 141
매개 변수WaterMark너무 큰 Watermark 너무 큰 142
매개 변수 누락 매개 변수 누락 된 매개 변수 143
매개 변수 품질이 너무 큼 품질 매개 변수가 너무 큼 144
ParameterQualityTooSmall 품질 매개 변수가 너무 작습니다 145
ParameterRepeatTooSmall 반복 매개 변수가 너무 작습니다 149
ParameterInvalidReverse 역 파라미터가 유효하지 않습니다 150
FPSTooLarge 매개 변수 초당 프레임 수 매개 변수가 너무 큼 151
모수 FPSTooSmall 초당 프레임 매개 변수가 너무 작습니다 152
ParameterSpeedTooFast 속도 파라미터가 너무 빠름 153
ParameterSpeedTooSlow 속도 매개 변수가 너무 느림 154
ParameterInvalidAnimationCombination 지속 시간, FPS, 너비 및 높이 매개 변수 조합이 너무 큽니다 155
ParameterStartTooSmall 시작 매개 변수가 너무 작습니다 156
ParameterDurationTooSmall 지속 시간 매개 변수가 너무 작습니다 157
ParameterNoHTML HTML이 지정되지 않았습니다 163
ParameterInvalidTargetValue 잘못된 대상이 지정되었습니다 165
ParameterInvalidHideValue 지정된 요소를 숨길 수 없습니다 166
ParameterInvalidIncludeImages DOCX에 대한 링크 매개 변수 포함 167
ParameterInvalidExportURL 잘못된 내보내기 URL 168
ParameterInvalidWaitForValue 지정된 잘못된 대기 169
ParameterInvalidTransparentValue 유효하지 않은 투명이 지정되었습니다. 170
ParameterInvalidEncryptionKey 잘못된 암호화 키가 지정되었습니다 171
ParameterInvalidNoAds 잘못된 광고 값이 지정되었습니다. 172
ParameterInvalidProxy 잘못된 HTTP 프록시 설정 제공 173
ParameterInvalidNoNotify 잘못된 쿠키 알림 값이 지정되었습니다. 174
ParameterInvalidHD 유효하지 않은 고화질 값이 지정되었습니다. 176
NetworkServerOffline 서버 오프라인 200
NetworkGeneralError 일반적인 네트워크 오류 201
네트워크 분산 서비스 거부 공격 202
렌더링 오류 일반적인 렌더링 오류 300
렌더링 누락 된 스크린 샷 스크린 샷 누락 301
GenericError 일반적인 오류 400
업그레이드 필요 업그레이드 필요 500
입양 부모로서의 귀하의 적합성을 결정하기 위해 미국 이민국에Save오류 입양 부모로서의 귀하의 적합성을 결정하기 위해 미국 이민국에 save 오류 600
FileNonExistantPath 파일 경로가 존재하지 않습니다 601