-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Alternate in ICC stream dictionary and PDF/A-1b #773
Comments
Well, strictly speaking this is a violation of the PDF specification. This is a bit similar to the invalid N entry. This has also been discussed already at the Validation Technical Working Group. But I'll double check this again. |
The document clearly violates 6.2.3.3 (DeviceCMYK vs. RGB output intent). |
Related? Attached PDF validates with VeraPDF (1.14.7-RC) despite a flaw: the /Alternate of the ICC colorspace (at Root/Pages/Kids/[0]/Resources/XObject/Im1/ColorSpace/[1]/Alternate) is /DeviceRGB while the colorspace is a grey one and N=1. |
Yes, indeed the document does not comply to PDF 1.7 specification, and veraPDF does not perform the full PDF validation, just PDF/A. We catch some of the critical syntax errors and report them to the stderr, but not that one. We'll add this check, as having an alternate with a different number of color components is a quite severe error. |
Dev Effort
1D
Description
verarPDF 1.7.2 claims that this document conforms to ISO-19005-1:2005:
ICC-Alternate-1.pdf
However, the Alternate entry of the output intent's DestOutputProfile (which is not to be ignored in PDF/A-1, in contrast to PDF/A-2)
The text was updated successfully, but these errors were encountered: