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 заявките за байтови диапазони, които режимът на отваряне изисква (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 Съдържанието, до което се отнася текстовата локация, е само за четене и не може да бъде пренаписано чрез този handle (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 Handle на изрязващ път е некоректен или не е произведен от този документ (PDFLIB_ERROR_CLIP_PATH_INVALID) 533 Handle на изрязващ път се отнася до съдържание, което е променено след придобиването му (PDFLIB_ERROR_CLIP_PATH_STALE) 534 Съдържанието, до което се отнася handle на изрязващ път, е само за четене и не може да бъде пренаписано (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) |