diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-14 13:26:02 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-14 13:26:02 +0000 |
commit | fcbf3ce37ca8f90a3e36d524a3274ffc063a40e3 (patch) | |
tree | 84c735df2e97350a721273e9dd425729d43cc8a2 /vendor/setasign/fpdi/src/PdfParser/CrossReference/CrossReferenceException.php | |
parent | Initial commit. (diff) | |
download | icingaweb2-module-pdfexport-upstream.tar.xz icingaweb2-module-pdfexport-upstream.zip |
Adding upstream version 0.10.2+dfsg1.upstream/0.10.2+dfsg1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'vendor/setasign/fpdi/src/PdfParser/CrossReference/CrossReferenceException.php')
-rw-r--r-- | vendor/setasign/fpdi/src/PdfParser/CrossReference/CrossReferenceException.php | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/vendor/setasign/fpdi/src/PdfParser/CrossReference/CrossReferenceException.php b/vendor/setasign/fpdi/src/PdfParser/CrossReference/CrossReferenceException.php new file mode 100644 index 0000000..7d88d5d --- /dev/null +++ b/vendor/setasign/fpdi/src/PdfParser/CrossReference/CrossReferenceException.php @@ -0,0 +1,79 @@ +<?php + +/** + * This file is part of FPDI + * + * @package setasign\Fpdi + * @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com) + * @license http://opensource.org/licenses/mit-license The MIT License + */ + +namespace setasign\Fpdi\PdfParser\CrossReference; + +use setasign\Fpdi\PdfParser\PdfParserException; + +/** + * Exception used by the CrossReference and Reader classes. + */ +class CrossReferenceException extends PdfParserException +{ + /** + * @var int + */ + const INVALID_DATA = 0x0101; + + /** + * @var int + */ + const XREF_MISSING = 0x0102; + + /** + * @var int + */ + const ENTRIES_TOO_LARGE = 0x0103; + + /** + * @var int + */ + const ENTRIES_TOO_SHORT = 0x0104; + + /** + * @var int + */ + const NO_ENTRIES = 0x0105; + + /** + * @var int + */ + const NO_TRAILER_FOUND = 0x0106; + + /** + * @var int + */ + const NO_STARTXREF_FOUND = 0x0107; + + /** + * @var int + */ + const NO_XREF_FOUND = 0x0108; + + /** + * @var int + */ + const UNEXPECTED_END = 0x0109; + + /** + * @var int + */ + const OBJECT_NOT_FOUND = 0x010A; + + /** + * @var int + */ + const COMPRESSED_XREF = 0x010B; + + /** + * @var int + */ + const ENCRYPTED = 0x010C; +} |