Bug 690553 - Quality Logic IA-PDF mupdf bugs
Summary: Quality Logic IA-PDF mupdf bugs
Status: RESOLVED FIXED
Alias: None
Product: MuPDF
Classification: Unclassified
Component: mupdf (show other bugs)
Version: unspecified
Hardware: Macintosh MacOS X
: P4 normal
Assignee: MuPDF bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-21 07:50 UTC by Henry Stiles
Modified: 2018-11-13 13:18 UTC (History)
3 users (show)

See Also:
Customer:
Word Size: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Henry Stiles 2009-06-21 07:50:23 UTC
The following problems were noted with mupdf -z 2 compared with adobe acrobat
screen resolution 144.  27 of of the 219 IA-PDF tests have been looked at so
far, more problems will be appended to this report as the testing continues.

CATX0249.pdf page 8 - placement and thickness of line incorrect.
CATX0358.pdf page 1 - missing boxes, checkmarks, etc.  page 2 missing graphics.
CATX0383.pdf page 1 - missing lines.
CATX0988.pdf page 1 - missing logo, page 3 missing pictures.
CATX1101.pdf page 1, 2, 3, 4 - color differences.
CATX1385.pdf page 1,2 - logo and highlighting.
CATX1421.pdf page 15 - smiley replaced with 'J'.
CATX1470.pdf page 4, 8, 13 - box color different.  page 5 box needs shadow.
Comment 1 Robin Watts 2013-03-07 20:15:05 UTC
(In reply to comment #0)
> CATX0249.pdf page 8 - placement and thickness of line incorrect.
> CATX0358.pdf page 1 - missing boxes, checkmarks, etc.  page 2 missing
> graphics.
> CATX0383.pdf page 1 - missing lines.
> CATX1101.pdf page 1, 2, 3, 4 - color differences.
> CATX1470.pdf page 4, 8, 13 - box color different.  page 5 box needs shadow.

Seems fine now.

> CATX0988.pdf page 1 - missing logo, page 3 missing pictures.

The missing logo and missing pictures sounds like the same issue as in bug 693459.

> CATX1385.pdf page 1,2 - logo and highlighting.

Logo is pretty much fine. Highlighting suspect.

> CATX1421.pdf page 15 - smiley replaced with 'J'.

The smiley is a J in Wingdings. Wingdings is not embedded.
Comment 2 Tor Andersson 2014-05-16 02:55:16 UTC
CATX1385.pdf: Annotation difference is due to MuPDF using the AP stream (which is a stroked rounded rectangle). Ghostscript and Acrobat ignore the AP stream and synthesize their own appearance (a filled rounded rectangle with transparency). Running gs with -dNOTRANSPARENCY makes the synthesized AP look like the one in the content stream.
Comment 3 Tor Andersson 2018-11-13 12:52:46 UTC
CATX1101.pdf looks okay now.

The only issue remaining is CATX0988.pdf missing pictures.
Comment 4 Tor Andersson 2018-11-13 13:18:46 UTC
CATX0988.pdf is using a crazy clip path, that consists of zero-area subpaths:

<clip_path winding="nonzero" matrix="1 0 0 -1 0 841.8898">
<moveto x="317.32" y="812.122"/>
<lineto x="307.479" y="812.122"/>
<lineto x="317.32" y="812.122"/>
<moveto x="318.52" y="811.882"/>
<lineto x="306.279" y="811.882"/>
<lineto x="318.52" y="811.882"/>
<moveto x="319.241" y="811.642"/>
<lineto x="305.559" y="811.642"/>
<lineto x="319.241" y="811.642"/>
...

etc.

I don't consider this degenerate case worth bothering with, especially not since even Adobe Reader itself draws this file with weird striping artefacts.