Error Codes
Error codes are returned by various functions:
pdfOk
: No error.
pdfErrOpenFile
: The PDF file couldn't be opened.
This typically means that the file name was misspelled, or that the
file permissions prevented it from being opened.
pdfErrBadCatalog
: The PDF page catalog couldn't be
read. This error can be treated the same way as
errDamaged
.
pdfErrDamaged
: The PDF file was damaged and couldn't
be repaired.
pdfErrEncrypted
: The PDF file was encrypted and the
password was incorrect or not supplied.
pdfErrHighlightFile
: The highlight file was
nonexistent or invalid.
pdfErrBadPrinter
: The specified printer was invalid.
This typically means that the printer name was incorrect, or that
permissions prevented printing to that printer.
pdfErrPrinting
: Error during printing.
pdfErrPermission
: Operation not allowed by the PDF
permission settings.
pdfErrBadPageNum
: Invalid page number requested.
pdfErrFileIO
: File I/O error.
pdfErrNoHandle
: An object handle passed to the
function is null.
pdfErrOutOfMemory
: Out of memory.
pdfErrBusy
: The PDF component is busy. This is a
special case that only applies to printing with the XpdfPrint and
XpdfViewer COM/ActiveX components.
pdfErrBadArg
: An invalid argument was passed to the
function.