<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">"""
    Define exceptions specific to pdf2image
"""


class PopplerNotInstalledError(Exception):
    """Raised when poppler is not installed"""

    pass


class PDFInfoNotInstalledError(PopplerNotInstalledError):
    """Raised when pdfinfo is not installed"""

    pass


class PDFPageCountError(Exception):
    """Raised when the pdfinfo was unable to retrieve the page count"""

    pass


class PDFSyntaxError(Exception):
    """Raised when a syntax error was thrown during rendering"""

    pass


class PDFPopplerTimeoutError(Exception):
    """Raised when the timeout is exceeded while converting a PDF"""

    pass
</pre></body></html>