1<?php 2/** 3 * This file is part of FPDI 4 * 5 * @package setasign\Fpdi 6 * @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com) 7 * @license http://opensource.org/licenses/mit-license The MIT License 8 */ 9 10namespace setasign\Fpdi\PdfParser; 11 12use setasign\Fpdi\FpdiException; 13 14/** 15 * Exception for the pdf parser class 16 * 17 * @package setasign\Fpdi\PdfParser 18 */ 19class PdfParserException extends FpdiException 20{ 21 /** 22 * @var int 23 */ 24 const NOT_IMPLEMENTED = 0x0001; 25 26 /** 27 * @var int 28 */ 29 const IMPLEMENTED_IN_FPDI_PDF_PARSER = 0x0002; 30 31 /** 32 * @var int 33 */ 34 const INVALID_DATA_TYPE = 0x0003; 35 36 /** 37 * @var int 38 */ 39 const FILE_HEADER_NOT_FOUND = 0x0004; 40 41 /** 42 * @var int 43 */ 44 const PDF_VERSION_NOT_FOUND = 0x0005; 45 46 /** 47 * @var int 48 */ 49 const INVALID_DATA_SIZE = 0x0006; 50} 51