Hermitian appears to be having some troubles parsing the pdf using preflight, so let’s walk him through the process
- Open document in Adobe Acrobat
- Select preflight
- Select Browse Internal PDF Structures
- Expand tabs
Note how at the top there is a clipping path set which continues to apply to all subsequent objects. Note that after the clipping path, the graphics state is saved, the image is displayed and the graphics state is restored to the clipping mask setting. This is repeated for each image.
It helps to understand PDF…
graphics state operators manipulate the data structure called the graphics state, the global framework within which the other graphics operators execute. The graphics state includes the current transformation matrix (CTM), which maps user space coordinates used within a PDF content stream into output device coordinates. It also includes the current colour, the current clipping path, and many other parameters that are implicit operands of the painting operators.
There is no way to enlarge the current clipping path or to set a new clipping path without reference to the current one. However, since the clipping path is part of the graphics state, its effect can be localized to specific graphics objects by enclosing the modification of the clip ping path and the painting of those objects between a pair of q and Q operators (see 8.4.2, “Graphics State Stack”). Execution of the Q operator causes the clipping path to revert to the value that was saved by the q operator before the clip ping path was modified.
And side by side to show how beautifully the WH LFBC and the WH 7535 Preview version align…