LastErrorCode
Hàm khác
Mô tả
Dùng hàm này để xác định lý do một số hàm thất bại
Đọc giá trị này mang tính phá hủy: hàm trả về mã lỗi đang lưu và reset nó về 0, nên gọi lần thứ hai ngay sau một lỗi sẽ trả về 0. Hãy chụp kết quả vào một biến cục bộ trước khi rẽ nhánh theo nó
Cú pháp
Delphi
Function TPDFlib.LastErrorCode: Integer;
ActiveX
Function PDFlib::LastErrorCode() As Long
DLL
int DLLastErrorCode(int InstanceID);
Giá trị trả về
| 0 Lần gọi gần nhất đã hoàn tất thành công 101 Tham số Strength truyền vào hàm Encrypt không hợp lệ 102 Tham số Permissions truyền vào hàm Encrypt không hợp lệ. Hãy dùng hàm EncodePermissions để tạo giá trị cho tham số này 103 Hàm Encrypt được dùng trên một tài liệu đã được mã hóa 104 Hàm Encrypt thất bại vì lý do không xác định 105 JSON đối tượng PDF không hợp lệ (PDFLIB_ERROR_OBJECT_JSON_INVALID) 106 Đầu vào QDF không hợp lệ (PDFLIB_ERROR_QDF_INVALID) 107 Không thể sửa chữa độ dài stream hoặc ranh giới đối tượng của QDF (PDFLIB_ERROR_QDF_REPAIR) 108 Máy chủ lưu giữ PDF từ xa đã bỏ qua hoặc không hỗ trợ các yêu cầu HTTP byte-range mà chế độ mở cần đến (PDFLIB_ERROR_NET_RANGE_UNSUPPORTED) 109 Một yêu cầu HTTP(S) phát ra khi mở hoặc đọc PDF từ xa đã thất bại (PDFLIB_ERROR_NET_HTTP) 110 JSON kết quả OCR không hợp lệ (PDFLIB_ERROR_OCR_RESULT_INVALID) 111 Yêu cầu trích xuất văn bản có cấu trúc không hợp lệ (PDFLIB_ERROR_STRUCTURED_TEXT_INVALID) 112 Yêu cầu xuất bố cục HTML không hợp lệ (PDFLIB_ERROR_HTML_EXPORT_INVALID) 113 Yêu cầu xuất Markdown không hợp lệ (PDFLIB_ERROR_MARKDOWN_EXPORT_INVALID) 114 Yêu cầu xuất DOCX không hợp lệ (PDFLIB_ERROR_DOCX_EXPORT_INVALID) 115 Yêu cầu nhận dạng mã vạch không hợp lệ (PDFLIB_ERROR_BARCODE_RECOGNITION_INVALID) 116 Yêu cầu nắn thẳng trang không hợp lệ (PDFLIB_ERROR_DESKEW_INVALID) 117 Chuyển tiếp phạm vi API không hợp lệ (PDFLIB_ERROR_API_SCOPE) 119 Yêu cầu xuất trang SVG không hợp lệ (PDFLIB_ERROR_SVG_EXPORT_INVALID) 120 Yêu cầu xuất luồng in không hợp lệ (PDFLIB_ERROR_PRINT_STREAM_INVALID) 121 Yêu cầu bố cục HTML story không hợp lệ (PDFLIB_ERROR_HTML_STORY_INVALID) 122 Yêu cầu phân cấp phần tài liệu không hợp lệ (PDFLIB_ERROR_DPART_INVALID) 201 Hàm SetInformation thất bại vì tài liệu đã được mã hóa 202 Tham số Key truyền vào hàm SetInformation nằm ngoài phạm vi 301 Một tổ hợp mã vạch và tùy chọn không hợp lệ đã được gửi tới hàm DrawBarcode 302 Ký tự không phải số đã được gửi tới DrawBarcode bằng EAN-13 Ký tự checksum của mã vạch EAN-13 không hợp lệ 303 304 Không thể ghi JSON đối tượng PDF (PDFLIB_ERROR_OBJECT_JSON_WRITE) 305 Không thể ghi đầu ra QDF (PDFLIB_ERROR_QDF_WRITE) 306 Không thể mở file đầu vào từ xa hoặc cục bộ (PDFLIB_ERROR_NET_OPEN) 307 Không thể ghi lớp văn bản OCR (PDFLIB_ERROR_OCR_WRITE) 401 Không thể mở file đầu vào 402 File đầu ra đã tồn tại và không thể xóa 403 Không thể mở file đầu ra 404 Mật khẩu không hợp lệ 405 Tài liệu chưa được mã hóa 406 Tài liệu đã được mã hóa 407 Độ mạnh mã hóa không hợp lệ Quyền hạn không hợp lệ 408 409 Cấu trúc file không hợp lệ, file bị hỏng, hoặc giải mã có xác thực phát hiện bản mã đã bị sửa đổi 410 Một trong các file đầu vào đã được mã hóa Không tìm thấy file 411 412 Danh sách phạm vi trang không hợp lệ 413 Thiếu token PDF MAC bắt buộc 414 Dữ liệu PDF MAC sai định dạng 415 Các phạm vi byte PDF MAC không bao phủ toàn bộ file 416 Giải unwrap khóa PDF MAC hoặc xác thực thất bại 417 Thuật toán hoặc vị trí PDF MAC không được hỗ trợ 418 Cấu hình hoặc tạo PDF MAC không hợp lệ 419 Yêu cầu thông tin xác thực giải mã khóa công khai 420 Thông tin xác thực giải mã khóa công khai không hợp lệ 421 Không tìm thấy người nhận khóa công khai phù hợp 422 Phong bì người nhận CMS sai định dạng hoặc mơ hồ 423 Bộ xử lý bảo mật hoặc thuật toán khóa công khai không được hỗ trợ 424 Người nhận khóa công khai hoặc cấu hình mã hóa không hợp lệ 425 Khóa mã hóa thô truyền vào điểm vào mã hóa cấp thấp không có kích thước hợp lệ cho thuật toán đã chọn (PDFLIB_ERROR_RAW_ENCRYPTION_KEY_INVALID) 501 FileHandle chỉ định không hợp lệ 506 Phông chữ văn bản không có nguồn vector outline khả dụng (PDFLIB_ERROR_TEXT_PATH_UNSUPPORTED_FONT) 507 Chế độ cắt văn bản không thể chuyển thành path một cách an toàn (PDFLIB_ERROR_TEXT_PATH_CLIPPING) 508 Nội dung sai định dạng khiến việc chuyển văn bản thành path không thể thực hiện (PDFLIB_ERROR_TEXT_PATH_MALFORMED) 509 Trạng thái nhật ký chỉnh sửa không hợp lệ (PDFLIB_ERROR_EDIT_JOURNAL_STATE) 510 File nhật ký chỉnh sửa không khả dụng hoặc bị hỏng (PDFLIB_ERROR_EDIT_JOURNAL_IO) 511 Trạng thái giao dịch chỉnh sửa không hợp lệ (PDFLIB_ERROR_EDIT_JOURNAL_TRANSACTION) 512 Không thể khôi phục snapshot của nhật ký chỉnh sửa (PDFLIB_ERROR_EDIT_JOURNAL_RESTORE) 513 Nhật ký chỉnh sửa thuộc về một tài liệu khác (PDFLIB_ERROR_EDIT_JOURNAL_DOCUMENT) 514 Nhà cung cấp OCR không khả dụng hoặc thất bại (PDFLIB_ERROR_OCR_PROVIDER) 515 Trích xuất văn bản có cấu trúc thất bại (PDFLIB_ERROR_STRUCTURED_TEXT) 516 Xuất bố cục HTML thất bại (PDFLIB_ERROR_HTML_EXPORT) 517 Xuất Markdown thất bại (PDFLIB_ERROR_MARKDOWN_EXPORT) 518 Xuất DOCX thất bại (PDFLIB_ERROR_DOCX_EXPORT) 519 Nhận dạng mã vạch thất bại (PDFLIB_ERROR_BARCODE_RECOGNITION) 520 Nắn thẳng trang thất bại (PDFLIB_ERROR_DESKEW) 521 Văn bản chứa một glyph mà phông chữ đã chọn không hiển thị được (PDFLIB_ERROR_MISSING_GLYPH) 522 Xuất trang SVG thất bại (PDFLIB_ERROR_SVG_EXPORT) 523 Xuất luồng in thất bại (PDFLIB_ERROR_PRINT_STREAM) 524 Bố cục HTML story thất bại (PDFLIB_ERROR_HTML_STORY) 525 Xác thực phân cấp phần tài liệu thất bại (PDFLIB_ERROR_DPART) 526 Xuất tài liệu ra JSON thất bại, hoặc vị trí văn bản đã lấy được bị sử dụng sau khi tài liệu thay đổi (hai trường hợp dùng chung mã này) (PDFLIB_ERROR_EXPORT_JSON) 527 Vị trí văn bản tham chiếu đến nội dung đã thay đổi kể từ khi vị trí đó được lấy (PDFLIB_ERROR_TEXT_LOCATION_STALE) 528 Nội dung mà vị trí văn bản tham chiếu là chỉ đọc và không thể ghi lại qua handle này (PDFLIB_ERROR_TEXT_LOCATION_READ_ONLY) 529 Tham chiếu marked-content sai định dạng hoặc không khớp với nội dung trang (PDFLIB_ERROR_MARKED_CONTENT_INVALID) 530 Tham chiếu marked-content trỏ đến nội dung đã thay đổi kể từ khi nó được lấy (PDFLIB_ERROR_MARKED_CONTENT_STALE) 531 Không thể phân giải thẻ marked-content dựa trên các content stream của trang (PDFLIB_ERROR_MARKED_CONTENT_UNRESOLVED) 532 Handle clip-path sai định dạng hoặc không phải do tài liệu này tạo ra (PDFLIB_ERROR_CLIP_PATH_INVALID) 533 Handle clip-path trỏ đến nội dung đã thay đổi kể từ khi nó được lấy (PDFLIB_ERROR_CLIP_PATH_STALE) 534 Nội dung mà handle clip-path tham chiếu là chỉ đọc và không thể ghi lại (PDFLIB_ERROR_CLIP_PATH_READ_ONLY) 602 Phiên bản lưu PDF đã chọn thấp hơn một tính năng có trong tài liệu. Hãy chọn phiên bản PDF mới hơn hoặc loại bỏ tính năng không tương thích trước khi lưu 603 Không thể tích hợp chú thích liên kết vào cây cấu trúc có thẻ 604 Mật khẩu AES-256 bị SASLprep (RFC 4013) từ chối: nó chứa các code point bị cấm hoặc vi phạm quy tắc hai chiều 605 PDF/A đang bật nhưng không tìm được phông chữ nhúng được cho đường dẫn phông chữ ngầm định, nên dùng metrics Standard 14 tích hợp sẵn để vẽ văn bản một cách an toàn; file cần nhúng phông chữ trước khi đạt tuân thủ (PDFLIB_ERROR_NO_EMBEDDABLE_FONT) 607 Xác thực tuân thủ của tài liệu raster PDF/R thất bại (PDFLIB_ERROR_PDFR_COMPLIANCE) 608 Tài liệu không đáp ứng xác thực tuân thủ PDF/VCR (PDFLIB_ERROR_PDFVCR_COMPLIANCE) 609 Tài liệu không đáp ứng xác thực tuân thủ PDF/E (PDFLIB_ERROR_PDFE_COMPLIANCE) 701 Không tìm thấy trường biểu mẫu 702 Trường biểu mẫu là chỉ đọc 703 Tài liệu không có AcroForm 704 Giá trị trường biểu mẫu không hợp lệ 706 Một hành động JavaScript của biểu mẫu dùng một cấu trúc mà engine script biểu mẫu tích hợp sẵn không hỗ trợ (PDFLIB_ERROR_FORM_SCRIPT_UNSUPPORTED) 707 Một phép tính biểu mẫu sẽ tạo ra vòng phụ thuộc giữa các trường (PDFLIB_ERROR_FORM_CALCULATION_CYCLE) 708 Script biểu mẫu sai định dạng hoặc biên dịch thất bại (PDFLIB_ERROR_FORM_SCRIPT_INVALID) 709 Script biểu mẫu vượt quá giới hạn thực thi và bị hủy (PDFLIB_ERROR_FORM_SCRIPT_BUDGET) |