Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Not A Problem
-
2.0.0
-
None
Description
Some annotations don't appear on a semi-confidential file of Kevin M.
Observation after some debugging: in PDFStreamEngine.processAnnotation(), changing
Matrix aa = Matrix.concatenate(matrix, a);
to
Matrix aa = Matrix.concatenate(a, matrix);
works with all my test files.
However the spec tells
Matrix shall be concatenated with A to form a matrix AA that maps from the appearance's coordinate system to the annotation's rectangle in default user space:
AA = Matrix ¥ A
so I wonder if there's a different cause.