Bug 212394

Summary: complex (?) pdf forms not correctly rendered
Product: [Applications] okular Reporter: Diego Ercolani <diego.ercolani>
Component: PDF backendAssignee: Okular developers <okular-devel>
Status: RESOLVED UPSTREAM    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Complex (?) pdf document unrendered by okular compressed with 7z (1/2)
Complex (?) pdf document unrendered by okular compressed with 7z (2/2)
Font list by Acrobat Reader running in linux
Font list by okular
Erroneus pdf rendered by okular (showing forms)
What is shown by Acrobat Reader 8 on the same document

Description Diego Ercolani 2009-10-30 13:43:01 UTC
Version:           Versione 0.9.1 with KDE 4.3.1 (KDE 4.3.1) "release 183" (using KDE 4.3.1)
OS:                Linux
Installed from:    openSUSE RPMs

I don't have much experience with pdf forms but I found a kind of ducument bakered by Acrobat that doesn't be rendered correctly in okular.
There are 2 problems:

-------------- 1st problem ---------------
ghostscript think that the font used by the document contains ArialMT:
gs -sDEVICE=x11 EstrattoConto_1256901690391.pdf
GPL Ghostscript 8.62 (2008-02-29)
Copyright (C) 2008 Artifex Software, Inc.  All rights reserved.
This software comes with NO WARRANTY: see the file COPYING for details.
Processing pages 1 through 1.
Page 1
Can't find (or can't open) font file /usr/share/ghostscript/8.62/Resource/Font/ArialMT.
Can't find (or can't open) font file ArialMT.
Can't find (or can't open) font file /usr/share/ghostscript/8.62/Resource/Font/ArialMT.
Can't find (or can't open) font file ArialMT.
Scanning /usr/share/fonts/truetype for fonts... 482 files, 480 scanned, 471 new fonts.
Loading ArialMT font from /usr/share/fonts/truetype/arial.ttf... 6354392 2943989 20226572 18829752 3 done.
>>showpage, press <return> to continue<<

while acrobat reader 8 properties says more characters but not ArialMT (I'll include Acrobat properties screenshot) - immagine1.jpeg
The same for okular (see attached immagine2.jpeg)

--------------2nd problem (MORE IMPORTANT) ---------------------
The document contain a form that is compiled to create the pdf from java Adobe LiveCycle Designer 8.
Okular shows that there are forms but doesn't show anithing but the page template.... (see immagine3.jpeg)
while acrobat shows correctly the form with prefilled fields.

The document is a "statement of account" for credit cards so it's a kind of document that is important to be readable....
Comment 1 Diego Ercolani 2009-10-30 13:53:45 UTC
Created attachment 37965 [details]
Complex (?) pdf document unrendered by okular compressed with 7z (1/2)

Sorry for the "violation" of the attachement policy, but I can't make create a smaller pdf as I don't have the license but I have to ask for and I think this pdf should be a part of quality test bench
Comment 2 Diego Ercolani 2009-10-30 13:54:18 UTC
Created attachment 37966 [details]
 Complex (?) pdf document unrendered by okular compressed with 7z (2/2)
Comment 3 Diego Ercolani 2009-10-30 13:55:02 UTC
Created attachment 37967 [details]
Font list by Acrobat Reader running in linux
Comment 4 Diego Ercolani 2009-10-30 13:55:32 UTC
Created attachment 37968 [details]
Font list by okular
Comment 5 Diego Ercolani 2009-10-30 13:58:50 UTC
Created attachment 37969 [details]
Erroneus pdf rendered by okular (showing forms)

the note is that this isn't an isolated issue:
ghostscript
kpdf from kde3
xpdf
gimp
are all showing that page... so it's a major issue
Comment 6 Diego Ercolani 2009-10-30 13:59:41 UTC
Created attachment 37970 [details]
What is shown by Acrobat Reader 8 on the same document
Comment 7 Pino Toscano 2009-10-30 14:40:29 UTC
Hi,

Okular does not load and render PDF documents by itself, but uses the Poppler
library for the job. So, please report the problem for Poppler at its bug
tracking system at https://bugs.freedesktop.org, "poppler" product.

Thanks.
Comment 8 Diego Ercolani 2009-10-30 15:00:23 UTC
Opened bug report as requested under freedesktop bug tracking system: https://bugs.freedesktop.org/show_bug.cgi?id=24812
Comment 9 Diego Ercolani 2009-11-03 11:34:47 UTC
Filled bug report also under ghostscript http://bugs.ghostscript.com/show_bug.cgi?id=690885