Skip to content
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

PDF/A-2B validation misses validation for images with "/Interpolate true" #1423

Open
rogerk-apryse opened this issue Mar 15, 2024 · 3 comments
Assignees
Milestone

Comments

@rogerk-apryse
Copy link

Hello,

I have a document that passes PDF/A-2 validation with veraPDF but when running it through a fairly new version of Acrobat (version 2023.008.20555) PreFlight, we get an error that says, "Interpolate key for image not false (28 matches on 1 page)"

I checked the PDF file and indeed it turns out that it had /Interpolate true dictionary entries for image objects that are masks of other image objects for the first 27 matches, and the 28th match it was an image for a page thumbnail.

I am not sure if this is something that should be fixes in veraPDF so that it catches these cases or, perhaps, veraPDF only checks images that are directly referenced from page content or page resource dictionaries?

Thanks
Roger

@MaximPlusov
Copy link
Contributor

Hi @rogerk-apryse I wonder if you could attach the PDF file you mention in the issue?

@rogerk-apryse
Copy link
Author

rogerk-apryse commented Mar 18, 2024

Hi @MaximPlusov , here's a zip file with two smaller size versions of the file we have, both converted to PDF/A-1B, both pass veraPDF validation, but one opens in Acrobat and the other does not.
pdfa_1b_mask_with_colorspace_test_files.zip

Thanks
Roger

@MaximPlusov MaximPlusov added this to the 1.28 milestone Mar 19, 2024
@MaximPlusov MaximPlusov self-assigned this Oct 9, 2024
@MaximPlusov
Copy link
Contributor

We added rules for image mask to latest dev version 1.27.85. But both files from pdfa_1b_mask_with_colorspace_test_files.zip still pass veraPDF validation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants