LastErrorCode

기타 함수

설명

특정 함수가 실패한 이유를 확인할 때 이 함수를 사용하십시오

값 읽기는 파괴적입니다. 함수는 저장된 오류 코드를 반환한 뒤 0으로 재설정하므로 실패 직후 두 번째 호출은 0을 반환합니다. 분기하기 전에 결과를 지역 변수에 저장합니다

구문

Delphi

Function TPDFlib.LastErrorCode: Integer;

ActiveX

Function PDFlib::LastErrorCode() As Long

DLL

int DLLastErrorCode(int InstanceID);

반환 값

0 마지막 호출이 성공적으로 완료됨 101 Encrypt 함수에 전달된 Strength 매개변수가 유효하지 않음 102 Encrypt 함수에 전달된 Permissions 매개변수가 유효하지 않음 EncodePermissions 함수로 이 매개변수의 값을 구성하십시오 103 이미 암호화된 문서에 Encrypt 함수를 사용함 104 알 수 없는 이유로 Encrypt 함수 실패 105 PDF 객체 JSON이 유효하지 않음 (PDFLIB_ERROR_OBJECT_JSON_INVALID) 106 QDF 입력이 유효하지 않음 (PDFLIB_ERROR_QDF_INVALID) 107 QDF 스트림 길이 또는 객체 경계를 복구할 수 없음 (PDFLIB_ERROR_QDF_REPAIR) 108 원격 PDF를 보유한 서버가 열기 모드에 필요한 HTTP 바이트 범위 요청을 무시하거나 지원하지 않음 (PDFLIB_ERROR_NET_RANGE_UNSUPPORTED) 109 원격 PDF를 열거나 읽는 동안 발행된 HTTP(S) 요청이 실패함 (PDFLIB_ERROR_NET_HTTP) 110 OCR 결과 JSON이 유효하지 않음 (PDFLIB_ERROR_OCR_RESULT_INVALID) 111 구조화 텍스트 추출 요청이 유효하지 않음 (PDFLIB_ERROR_STRUCTURED_TEXT_INVALID) 112 HTML 레이아웃 내보내기 요청이 유효하지 않음 (PDFLIB_ERROR_HTML_EXPORT_INVALID) 113 Markdown 내보내기 요청이 유효하지 않음 (PDFLIB_ERROR_MARKDOWN_EXPORT_INVALID) 114 DOCX 내보내기 요청이 유효하지 않음 (PDFLIB_ERROR_DOCX_EXPORT_INVALID) 115 바코드 인식 요청이 유효하지 않음 (PDFLIB_ERROR_BARCODE_RECOGNITION_INVALID) 116 페이지 기울기 보정 요청이 유효하지 않음 (PDFLIB_ERROR_DESKEW_INVALID) 117 API 범위 전환이 유효하지 않음 (PDFLIB_ERROR_API_SCOPE) 119 SVG 페이지 내보내기 요청이 유효하지 않음 (PDFLIB_ERROR_SVG_EXPORT_INVALID) 120 인쇄 스트림 내보내기 요청이 유효하지 않음 (PDFLIB_ERROR_PRINT_STREAM_INVALID) 121 HTML 스토리 레이아웃 요청이 유효하지 않음 (PDFLIB_ERROR_HTML_STORY_INVALID) 122 문서 파트 계층 요청이 유효하지 않음 (PDFLIB_ERROR_DPART_INVALID) 201 문서가 암호화되어 SetInformation 함수 실패 202 SetInformation 함수에 전달된 Key 매개변수가 범위를 벗어남 301 DrawBarcode 함수에 유효하지 않은 바코드 및 옵션 조합을 전달함 302 EAN-13을 사용한 DrawBarcode에 숫자가 아닌 문자를 전달함 EAN-13 바코드의 체크섬 문자가 유효하지 않음 303 304 PDF 객체 JSON을 쓸 수 없음 (PDFLIB_ERROR_OBJECT_JSON_WRITE) 305 QDF 출력을 쓸 수 없음 (PDFLIB_ERROR_QDF_WRITE) 306 원격 또는 로컬 입력 파일을 열 수 없음 (PDFLIB_ERROR_NET_OPEN) 307 OCR 텍스트 레이어를 쓸 수 없음 (PDFLIB_ERROR_OCR_WRITE) 401 입력 파일을 열 수 없음 402 출력 파일이 이미 있으며 삭제할 수 없음 403 출력 파일을 열 수 없음 404 암호가 유효하지 않음 405 문서가 암호화되지 않음 406 문서가 이미 암호화됨 407 암호화 강도가 유효하지 않음 권한이 유효하지 않음 408 409 파일 구조가 유효하지 않거나 파일이 손상되었거나 인증된 복호화에서 수정된 암호문을 감지함 410 입력 파일 중 하나가 암호화됨 파일을 찾을 수 없음 411 412 페이지 범위 목록이 유효하지 않음 413 필수 PDF MAC 토큰이 누락됨 414 PDF MAC 데이터가 잘못됨 415 PDF MAC 바이트 범위가 전체 파일을 포함하지 않음 416 PDF MAC 키 래핑 해제 또는 인증 실패 417 PDF MAC 알고리즘 또는 위치가 지원되지 않음 418 PDF MAC 구성 또는 생성이 유효하지 않음 419 공개 키 복호화 자격 증명이 필요함 420 공개 키 복호화 자격 증명이 유효하지 않음 421 일치하는 공개 키 수신자를 찾지 못함 422 CMS 수신자 봉투가 잘못되었거나 모호함 423 공개 키 보안 처리기 또는 알고리즘이 지원되지 않음 424 공개 키 수신자 또는 암호화 구성이 유효하지 않음 425 저수준 암호화 진입점에 전달된 원시 암호화 키가 선택한 알고리즘에 유효한 크기가 아님 (PDFLIB_ERROR_RAW_ENCRYPTION_KEY_INVALID) 501 지정한 FileHandle이 유효하지 않음 506 텍스트 폰트에 사용 가능한 벡터 외곽선 소스가 없음 (PDFLIB_ERROR_TEXT_PATH_UNSUPPORTED_FONT) 507 텍스트 클리핑 모드를 안전하게 패스로 변환할 수 없음 (PDFLIB_ERROR_TEXT_PATH_CLIPPING) 508 콘텐츠가 잘못되어 텍스트를 패스로 변환할 수 없음 (PDFLIB_ERROR_TEXT_PATH_MALFORMED) 509 편집 저널 상태가 유효하지 않음 (PDFLIB_ERROR_EDIT_JOURNAL_STATE) 510 편집 저널 파일을 사용할 수 없거나 손상됨 (PDFLIB_ERROR_EDIT_JOURNAL_IO) 511 편집 트랜잭션 상태가 유효하지 않음 (PDFLIB_ERROR_EDIT_JOURNAL_TRANSACTION) 512 편집 저널 스냅샷을 복원할 수 없음 (PDFLIB_ERROR_EDIT_JOURNAL_RESTORE) 513 편집 저널이 다른 문서에 속함 (PDFLIB_ERROR_EDIT_JOURNAL_DOCUMENT) 514 OCR 공급자를 사용할 수 없거나 실패함 (PDFLIB_ERROR_OCR_PROVIDER) 515 구조화 텍스트 추출 실패 (PDFLIB_ERROR_STRUCTURED_TEXT) 516 HTML 레이아웃 내보내기 실패 (PDFLIB_ERROR_HTML_EXPORT) 517 Markdown 내보내기 실패 (PDFLIB_ERROR_MARKDOWN_EXPORT) 518 DOCX 내보내기 실패 (PDFLIB_ERROR_DOCX_EXPORT) 519 바코드 인식 실패 (PDFLIB_ERROR_BARCODE_RECOGNITION) 520 페이지 기울기 보정 실패 (PDFLIB_ERROR_DESKEW) 521 텍스트에 선택한 폰트로 표시할 수 없는 글리프가 있음 (PDFLIB_ERROR_MISSING_GLYPH) 522 SVG 페이지 내보내기 실패 (PDFLIB_ERROR_SVG_EXPORT) 523 인쇄 스트림 내보내기 실패 (PDFLIB_ERROR_PRINT_STREAM) 524 HTML 스토리 레이아웃 실패 (PDFLIB_ERROR_HTML_STORY) 525 문서 파트 계층 검증 실패 (PDFLIB_ERROR_DPART) 526 문서를 JSON으로 내보내지 못했거나 획득한 텍스트 위치가 문서 변경 후 사용됨(두 조건이 이 코드를 공유함) (PDFLIB_ERROR_EXPORT_JSON) 527 텍스트 위치가 참조하는 콘텐츠가 위치 획득 이후 변경됨 (PDFLIB_ERROR_TEXT_LOCATION_STALE) 528 텍스트 위치가 참조하는 콘텐츠는 읽기 전용이며 이 핸들로는 다시 쓸 수 없음 (PDFLIB_ERROR_TEXT_LOCATION_READ_ONLY) 529 마크드 콘텐츠 참조가 잘못되었거나 페이지 콘텐츠와 일치하지 않음 (PDFLIB_ERROR_MARKED_CONTENT_INVALID) 530 마크드 콘텐츠 참조가 참조하는 콘텐츠가 획득 이후 변경됨 (PDFLIB_ERROR_MARKED_CONTENT_STALE) 531 마크드 콘텐츠 태그를 페이지 콘텐츠 스트림에서 해석하지 못함 (PDFLIB_ERROR_MARKED_CONTENT_UNRESOLVED) 532 클립 패스 핸들이 잘못되었거나 이 문서에서 생성되지 않음 (PDFLIB_ERROR_CLIP_PATH_INVALID) 533 클립 패스 핸들이 참조하는 콘텐츠가 획득 이후 변경됨 (PDFLIB_ERROR_CLIP_PATH_STALE) 534 클립 패스 핸들이 참조하는 콘텐츠는 읽기 전용이며 다시 쓸 수 없음 (PDFLIB_ERROR_CLIP_PATH_READ_ONLY) 602 선택한 PDF 저장 버전이 문서에 있는 기능보다 낮음 저장하기 전에 더 최신 PDF 버전을 선택하거나 호환되지 않는 기능을 제거하십시오 603 링크 주석을 태그 지정 구조 트리에 통합할 수 없음 604 AES-256 암호가 SASLprep(RFC 4013)에서 거부됨 금지된 코드 포인트가 있거나 양방향 규칙을 위반함 605 PDF/A가 활성화된 상태에서 암시적 폰트 경로에 대해 임베딩 가능한 폰트를 찾지 못해 텍스트를 안전하게 그리려고 내장 Standard 14 메트릭을 사용함 파일이 준수하려면 폰트를 임베딩해야 함 (PDFLIB_ERROR_NO_EMBEDDABLE_FONT) 607 PDF/R 래스터 문서 준수 검증 실패 (PDFLIB_ERROR_PDFR_COMPLIANCE) 608 문서가 PDF/VCR 준수 검증을 충족하지 않음 (PDFLIB_ERROR_PDFVCR_COMPLIANCE) 609 문서가 PDF/E 준수 검증을 충족하지 않음 (PDFLIB_ERROR_PDFE_COMPLIANCE) 701 폼 필드를 찾을 수 없음 702 폼 필드가 읽기 전용임 703 문서에 AcroForm이 없음 704 폼 필드 값이 유효하지 않음 706 폼 JavaScript 액션이 내장 폼 스크립트 엔진이 지원하지 않는 구조를 사용함 (PDFLIB_ERROR_FORM_SCRIPT_UNSUPPORTED) 707 폼 계산이 필드 간 의존성 순환을 만들려 함 (PDFLIB_ERROR_FORM_CALCULATION_CYCLE) 708 폼 스크립트가 잘못되었거나 컴파일에 실패함 (PDFLIB_ERROR_FORM_SCRIPT_INVALID) 709 폼 스크립트가 실행 한도를 초과하여 중단됨 (PDFLIB_ERROR_FORM_SCRIPT_BUDGET)