🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

1 total messages Started by Diogo_Bastos Fri, 23 Jan 2009 16:57
Where does Acrobat Reader store its print preferences?
#1694
Author: Diogo_Bastos
Date: Fri, 23 Jan 2009 16:57
13 lines
1988 bytes
I'm trying to print a file directly with no human interaction using Acrobat Reader. To do such, I'm using the command line arguments "acrord32.exe /t filename \\printerlocation\printer".

Printing works just fine except for one detail: some of my pdf files need printing with "Auto Rotate and Center" checked and "Page Scaling" to "None", while others need "Auto Rotate and Center" unchecked and "Page Scaling" to "Fit to Printable Area"...

I've realised that Acrobat Reader stores its last selected preferences (if you close Acrobat and re-open it, these two settings are still set as they were the last time you closed Acrobat) but the question is... where?!

I've noticed the bprintAutoRotate and the bprintExpandToFit keys in the registry under (HKEY_CURRENT_USER\Software\Adobe\Acrobat Reader\8.0\AVGeneral) and they even change their values whenever I change the options in Reader and close the application, but changing them through my application seems to have no effect - I see the values changing in the registry but Acrobat still prints (and displays if I open the print preferences dialog) the last settings it had memorized before I changed them in my application...

Is there any other location where Acrobat stores these printing preferences? Is there a way to change these settings through the windows registry or any other configuration file(s)?!

By the way, I'm using Acrobat Reader 8.1.3.

Thanks in advance
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads