veraPDF Logo

Validation Report

File:C:\temp\errordoc.pdf
Validation Profile:PDF/A-1B validation profile
PDF/A compliance: Failed

Statistics

Version:1.10.6
Build Date:2017-12-28T11:58:00+01:00
Processing time:00:00:00.037
Total rules in Profile:103
Passed Checks:87
Failed Checks:6

Validation information

RuleStatus
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 markerFailed
1 occurrences
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 127Failed
1 occurrences
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
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.2Failed
1 occurrences
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
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 keywordFailed
1 occurrences
CosStream
isLengthCorrect
root/indirectObjects[4](3 0)/directObject[0]


Features information

Feature
Information dictionary