How to Fix Custom PDF Preflight Checks for Specific ICC Color Profiles
Question details
The user needs to create a custom preflight profile to detect a specific ICC color profile (e.g., Modified SE790C) in a PDF, but the custom check is failing to trigger.

- Product
- PDF Editor
- Device & OS
- not provided
- Scenario
- Setting up custom preflight checks to verify correct color management and ICC profile usage before printing or publishing a PDF document.
- Observed behavior
- The custom preflight condition fails to trigger, meaning it does not detect the presence of the specified ICC color profile within the PDF document.
Ensure you have access to a known sample PDF that contains the embedded ICC profile, as well as the original .icc or .icm profile file for accurate testing.
Verify Internal Profile Name and Match Preflight Conditions
Ensure the exact internal name of the ICC profile is embedded in the PDF and accurately matched within your preflight condition rules.
Preflight checks often fail because the rule looks for the file name of the ICC profile rather than its internal name. Preflight conditions must use the exact internal text string to trigger successfully.
Open your PDF document in your advanced PDF editor, navigate to the Print Production tools, and select the Preflight option.
Check the document's Output Intents and Object Color Spaces to confirm that the specific ICC profile (e.g., Modified SE790C) is actually embedded in the PDF.
Open the custom preflight check you created and verify that the text used in the condition exactly matches the internal ICC profile name, not just the file name.
Run the updated preflight rule against your sample PDF to confirm if it successfully triggers upon detecting the profile.

Analyze Properties Using Object Inspector
If the preflight rule still fails, isolate the issue by examining the raw properties of the PDF elements to find the correct property syntax.
Looking for a Lightweight and Versatile PDF Editor?
While advanced prepress preflighting requires specialized print production software, WPS Office provides a comprehensive, lightweight suite for your everyday PDF editing, conversion, and document management needs. It serves as a highly compatible, free alternative for standard documents without a steep learning curve.

Frequently Asked Questions
Why doesn't my custom preflight check find the embedded ICC profile?
The preflight check usually looks at the exact internal name of the ICC profile, not its file name. If the internal name differs from your condition text, or if the profile is defined as an Output Intent rather than on individual objects, the check will not trigger.
How do I know if an ICC profile is actually embedded in my PDF?
You can use the Preflight tool or Output Preview in advanced PDF editors to inspect document properties. Check the Output Intents or use the Object Inspector to view the color space of specific elements within the file.
What is the difference between Document Metadata and Output Intent in PDFs?
Document Metadata stores general file properties (like author or creation date), whereas Output Intent specifies the final target color space intended for printing. Checking only metadata might cause your preflight to miss color profiles defined in the Output Intent.
Can I share my ICC profile for preflight troubleshooting?
Yes, providing the original .icc or .icm file along with a sample PDF to a prepress expert or specialized support forum is highly recommended. It allows them to analyze the internal properties and identify the exact preflight condition you need.




