LastErrorCode
Різні функції
Опис
Ця функція визначає причину невдачі певних функцій
Читання значення руйнівне: функція повертає збережений код помилки і скидає його в нуль, тож другий виклик одразу після відмови поверне 0. Спершу збережіть результат у локальну змінну, а потім розгалужуйтеся
Синтаксис
Delphi
Function TPDFlib.LastErrorCode: Integer;
ActiveX
Function PDFlib::LastErrorCode() As Long
DLL
int DLLastErrorCode(int InstanceID);
Повернуті значення
| 0 Останній виклик завершився успішно 101 Параметр Strength, переданий до функції Encrypt, недійсний 102 Параметр Permissions, переданий до функції Encrypt, недійсний. Сформуйте значення цього параметра за допомогою функції EncodePermissions 103 Функцію Encrypt застосовано до вже зашифрованого документа 104 Функція Encrypt завершилася помилкою з невідомої причини 105 Недійсний JSON об'єкта PDF (PDFLIB_ERROR_OBJECT_JSON_INVALID) 106 Недійсні вхідні дані QDF (PDFLIB_ERROR_QDF_INVALID) 107 Довжини потоків або межі об'єктів QDF неможливо відновити (PDFLIB_ERROR_QDF_REPAIR) 108 Сервер із віддаленим PDF проігнорував або не підтримує HTTP-запити byte-range, яких вимагає режим відкриття (PDFLIB_ERROR_NET_RANGE_UNSUPPORTED) 109 HTTP(S)-запит під час відкриття або читання віддаленого PDF завершився помилкою (PDFLIB_ERROR_NET_HTTP) 110 Недійсний JSON результату OCR (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 story (PDFLIB_ERROR_HTML_STORY_INVALID) 122 Недійсний запит ієрархії частин документа (PDFLIB_ERROR_DPART_INVALID) 201 Функція SetInformation завершилася помилкою, оскільки документ зашифровано 202 Параметр Key, переданий до функції SetInformation, поза допустимим діапазоном 301 До функції DrawBarcode передано недійсну комбінацію штрихкоду й опції 302 До DrawBarcode під час використання EAN-13 передано нецифрові символи У штрихкоду EAN-13 недійсна контрольна цифра 303 304 Неможливо записати JSON об'єкта PDF (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 story завершилася помилкою (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) |