Comment 14 for bug 156643

Revision history for this message
Pedro Villavicencio (pedro) wrote :

comments from upstream:

"The problem is that this document is wrong. It contains annotations like:

293 0 obj <<
/Type /Annot
/Border[000]/H/I/C[1 0 0]
/Rect [113.877 570.67 219.679 584.617]
/Subtype /Link
/A << /S /GoTo /D (chapter*.3) >>
>> endobj

The Border array is wrong. According to the PDF spec:

"the array consists of three numbers defining the horizontal corner
radius, vertical corner radius, and border width, all in default user space
units.
If the corner radii are 0, the border has square (not rounded) corners; if the
border width is 0, no border is drawn"

In this case the array has only one item, since there is no space between the
'0'. The spec also says that default value is [ 0 0 1 ].

I would like to know why acroread doesn't draw the borders.

In case of printing, it was already fixed in svn.
"

marking it as fix committed since the fix of the print problem is fixed in upstream svn, thanks you.