Home > Just Learnt Something New (JLSN) > JLSN – Creating an Editable PDF file

JLSN – Creating an Editable PDF file

I needed to create a pdf file that allows one to fill in some details, save the changes and email the changed file.


After searching on google, I found the following instructions that worked perfectly for me.

OpenOffice.org 2 Writer – how to create a PDF form you can fill in
1. Open a new blank writer document.
2. Type a phrase to use as a label (Example: Last name)
3. View > Toolbars > Form Controls (Checked)
4. Move the cursor over the Form Control Toolbar until the tooltip shows Text Box. Click the icon.
5. Drag the cursor over the location where you want to insert the text box.
If necessary, resize it using the handles or move it while the cursor shows a plus shape.
(Optional): Right-click the text box and change options – name, submission type etc….
6. Repeat for all the fields to enter.

If you want a default value for some or all of the fields, Click the Design Mode On/Off icon on the Form Control Toolbar to toggle off the design mode, then fill in the default values for the appropriate field(s).
7. File > Save As PDF
Save it.
Open PDF document using Adobe Acrobat.

I did this on Debian Squeeze and I can fill in the pdf when using Document Viewer, xpdf and ePDFViewer do not seem to be able to allow that to work. So it works well with Document Viewer, but fails on Windows with Adobe Acrobat 9.

Looks like it is a known issue https://issues.apache.org/ooo/show_bug.cgi?id=121782 Now my problem is that 100% of the users this was intended for are on Windows and are going to use Adobe Acrobat. I guess I am going to have to use a word document after all.

After more searching


  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: