To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=97883
                 Issue #|97883
                 Summary|writer_pdf_Export fills blank word form fields when he
                        |adless
               Component|Word processor
                 Version|OOo 2.4.1
                Platform|Unknown
                     URL|
              OS/Version|Linux
                  Status|UNCONFIRMED
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|DEFECT
                Priority|P3
            Subcomponent|save-export
             Assigned to|writerneedsconfirm
             Reported by|cmw3670





------- Additional comments from cmw3...@openoffice.org Fri Jan  9 05:01:36 
+0000 2009 -------
This problem is specific to exporting a word form to PDF through the pyuno
bridge when running OOo 2.4.1 in headless mode. The symptom is that blank text
fields (i.e.: fields not filled out by the user on the form) are filled with the
text immediately to the left of the field when exporting a PDF.

Attached are:

1. The original word form in question
2. The PDF output in headless mode (the 'bad' output)
3. The PDF output in invisible mode (the 'good' output)
4. A test python script which can be used to reproduce the issue

I have also tested with OOo 3.0, and the problem is unchanged (checksum
identical PDF output regardless of OOo version). However, the test python code
attached works with OOo 2.4.1 and requires slight modification to do the same
thing with OOo 3.0 - thus, I am reporting this under 2.4.1, though the situation
does not appear to have changed at all with newer versions.

To summarize, when OOo is started as follows, the problem occurs:

/usr/lib/openoffice/program/soffice.bin
-accept="socket,host=localhost,port=3010;urp;" -headless

And when OOo is started as follows (or the manual PDF button is simply used from
the UI), the problem does not occur:

/usr/lib/openoffice/program/soffice.bin
-accept="socket,host=localhost,port=3010;urp;" -invisible

In either case, the test script is installed in /usr/lib/openoffice/program, and
the following command is used to run it against the OOo that is listening on
port 3010 (cwd is /usr/lib/openoffice/program):

/usr/bin/python ./word2pdf.py /path/to/formfields.doc 3010

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@sw.openoffice.org
For additional commands, e-mail: issues-h...@sw.openoffice.org


---------------------------------------------------------------------
To unsubscribe, e-mail: allbugs-unsubscr...@openoffice.org
For additional commands, e-mail: allbugs-h...@openoffice.org

Reply via email to