Copy link to clipboard
Copied
I haven't been able to print fdf files for a few months. It happened after I tried to change my default printer to another printer and then switched it back. Something went loopy either on my Mac or with Acrobat Reader. I can print PDFs normally, but when when I try to print FDF files (one-time print coupons), it goes through the dialog process (confirming I want to print this file, etc.) but then nothing happens and I'm sent back to the Recent Files screen. These are coupons which only allow you to print once, so I never really get to "see" the file, but when I open them in Acrobat they prompt me to print. I've done this for years. I can also do this on other computers that I have. It's just this computer I am on (it's on Sonoma, and yes I have the latest Dec update). Normally, when I print fdf files, after I said OK to the print confirmation dialogue, it will cause the printer icon to show up and proceed to print. However, now, I just get sent back to the Adobe screen and no print spool dialog shows up. I've tried uninstalling Acrobat a few times. I event went into ~/Library and /Library to remove all the Acrobat app files to get rid of any settings. JavaScript is enabled. I've also reset the printing system, removed the printer and reinstalled the print drivers. Nothing is working. PDFs are perfectly fine.
Copy link to clipboard
Copied
FDF files are not printable on their own. They need to be imported into a PDF file first.
If you have a PDF file with the same name as the FDF in the same folder it will automatically use it, but if you don't it should prompt you to select one when you load the FDF file. Does that not happen?
Copy link to clipboard
Copied
Copy link to clipboard
Copied
Can you share such a file? And limiting a file to one-time printing is only possible if it's protected using DRM technology. Otherwise you can just make a copy of the original and do it as many times as you wish.
Copy link to clipboard
Copied
Copy link to clipboard
Copied
OK, I examined the file.
- It's not an FDF file, but a PDF (renamed as .fdf, for some reason).
- It uses a script to connect to a server which validates the request and then prints the file (if it hasn't been printed before). Otherwise it closes it.
- This service also validates the name of the printer you're using, probably to prevent the file from being sent to a virtual printer so a new copy can be created. This is most likely the part that fails on your machine, due to the name of your (default) printer.
- It's not too difficult to get around all of this validation and just display the coupon directly but I won't specify how to do that here.
Copy link to clipboard
Copied
Copy link to clipboard
Copied
Yes, and make sure it's set as the default one, or at least the last one you used in Acrobat (from any file).
Copy link to clipboard
Copied
Got the same issue and it doesn't work even if I changed my printer's name...
Copy link to clipboard
Copied
Mine does the same...has been for months and i've tried everything