complex (?) pdf forms not correctly rendered
Submitted by Diego Ercolani
Assigned to poppler-bugs
Description
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 that uses poppler as backend. I opened a bug issue in bugs.kde.org (https://bugs.kde.org/show_bug.cgi?id=212394) but they told that this should be a backend (poppler) problem as the same issue is in every opensource pdf rendering engine that I tryied: ghostscript kpdf from kde3 xpdf gimp
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....