Link to home
Start Free TrialLog in
Avatar of Robing66066
Robing66066

asked on

Problem printing Adobe PDF document to certain printers

We receive pdf files from a customer of ours on a regular basis.  It looks like they have it set up to use some kind of a default document that then allows them to enter data in the document as a sort of form.

When we try to print the document on certain printers, the template part of the page comes out, but the form data does not.  So, we see the columns and lines in the document, but the numbers don't print.

The document prints (without the form data) and then a page follows that reads:

ERROR: ioerror
OFFENDING COMMAND: flushfile

STACK:

-filestream-
-filestream-
-filestream-
-filestream-
-filestream-
-savelevel-

I've tried updating the print driver on one of the printers in question, but to no avail.

Thoughts?
Avatar of A V George
A V George
Flag of India image

- To print the document with the form data you need to save the PDF file as a new file after entering the data in the form fields.
- The file may also have security settings that are probably password protected.
- Open the file and go to File > Document Security
- The Document Security field should display 'No Security'
- Click Display Setting button to see the enabled security settings.
- If password protection has not been set by the document creator, you can click the Change Settings button to remove security settings.

Good Luck!
Avatar of Robing66066
Robing66066

ASKER

We don't actually enter the data, it arrives with the data already entered.
- In that case the font (typeface) used for the data has not been embedded in the PDF file when the file was created AND you do not have that particular font installed on your PC.

- This means that the data will print only on PCs where the font used for the data is available which explains why the problem appears only on some printers as you have implied in your problem...

'When we try to print the document on certain printers'

- The solution is to install the missing font on the PC that you are unable to print from.

- The easiest way to find out which fonts are required for your document, download and install the free Adobe Acrobat Reader 7 (latest version) from the following link...

http://www.adobe.com/products/acrobat/readstep2.html

Then open the PDF file and click on File > Document Properties > Fonts Tab to see the fonts that are used in the PDF file.

Good Luck!
I am having the same problem.  It appears to be a printer problem on certain PDF files, not all.  I can print the PDF file on my slave printer but to the network printer the error occurs.  This happens on two differint PCs that have been used s it doesn't appear to be a PC problem.  The printer is a Xeror Phaser 4400.
Sorry for the long delay in getting back to this.  The guy who had the problem was let go, so the problem simply melted out of my mind...  :)

The problem is that the same PC will print to one printer fine, but to another printer it will not print the data.  The idea about the fonts is good, but since the same PC is the origin in both cases, ultimately the answer must lie somewhere else.

In the end, I told the user that he'd just have to print on the printer that works for this particular vendor.  We don't get many invoices from them, so it's not a big deal.

If anyone has other ideas/solutions I'd love to hear them, otherwise I'll close the ticket by the end of the week.  (I'm assuming the fellow who got sacked will be replaced and then I'll get the same query all over again...)
ASKER CERTIFIED SOLUTION
Avatar of A V George
A V George
Flag of India image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Somehow I figured that.

Thanks.
I ran into this problem with a networked installed HL-2700CN printer.  The solution was that the driver was set to the BR-Script3 which would only print half a page and then the error page ioerror flushfile.
When switching to the HL-2700CN series driver, the problem goes away.
I fixed this problem by going into the advanced print properties and changing the Post Script Language from Level 3 to Level 2.