Rule | Status |
Specification:
ISO 19005-1:2005,
Clause:
6.1.7,
Test number:
2 | |
The stream keyword shall be followed either by a CARRIAGE RETURN (0Dh) and LINE FEED (0Ah) character sequence
or by a single LINE FEED character. The endstream keyword shall be preceded by an EOL marker | Failed |
1 occurrences
| Show
|
CosStream | |
streamKeywordCRLFCompliant == true && endstreamKeywordEOLCompliant == true | |
root/indirectObjects[4](3 0)/directObject[0] |
|
|
Specification:
ISO 19005-1:2005,
Clause:
6.1.2,
Test number:
2 | |
The file header line shall be immediately followed by a comment consisting of a % character followed by at
least four characters, each of whose encoded byte values shall have a decimal value greater than 127 | Failed |
1 occurrences
| Show
|
CosDocument | |
headerByte1 > 127 && headerByte2 > 127 && headerByte3 > 127 && headerByte4 > 127 | |
root |
|
|
Specification:
ISO 19005-1:2005,
Clause:
6.7.2,
Test number:
1 | |
The document catalog dictionary of a conforming file shall contain the Metadata key. | Failed |
1 occurrences
| Show
|
PDDocument | |
metadata_size == 1 | |
root/document[0] |
|
|
Specification:
ISO 19005-1:2005,
Clause:
6.1.3,
Test number:
1 | |
The file trailer dictionary shall contain the ID keyword. The file trailer referred to is either the last trailer dictionary in a PDF file,
as described in PDF Reference 3.4.4 and 3.4.5, or the first page trailer in a linearized PDF file, as described in PDF Reference F.2 | Failed |
1 occurrences
| Show
|
CosDocument | |
(isLinearized == true && firstPageID != null) || ((isLinearized != true) && lastID != null) | |
root |
|
|
Specification:
ISO 19005-1:2005,
Clause:
6.7.3,
Test number:
1 | |
If a document information dictionary does appear at a document, then all of its entries that have analogous properties in predefined XMP schemas, shall also be embedded in the file in XMP form with equivalent values. | Failed |
1 occurrences
| Show
|
CosDocument | |
doesInfoMatchXMP | |
root |
|
|
Specification:
ISO 19005-1:2005,
Clause:
6.1.7,
Test number:
1 | |
The value of the Length key specified in the stream dictionary shall match the number of bytes in the file
following the LINE FEED character after the stream keyword and preceding the EOL marker before the endstream keyword | Failed |
1 occurrences
| Show
|
CosStream | |
isLengthCorrect | |
root/indirectObjects[4](3 0)/directObject[0] |
|
|