New Forum | Previous | Next | (P-PDF) Developers
Topic: Making Reader 6.0 take priority over Writer 4.0 ??
Conf: (P-PDF) Developers, Msg: 99502
Date: 10/31/2003 04:09 PM
New here so I'm not sure if this is the right place, but here goes...
I am making a distribution CD of pdf files made under Writer v4 and v5.
1. The CD contains autorun software (Typhoon Software) that checks for a default pdf viewer being present or version number greater or equal to 5.0. If no suitable viewer is found, it installs Adobe Reader 6.0 (from the distribution disk)
2. The distribution project has an HTML based front end containing menu links to pdf files on the CD.
3. The user's browser (limited to IE5.5 or above) automatically opens.
4. pdf files are intended to open in a window in the browser, pdf files are version 4 and 5 (mix)
All of the above works perfectly on a system where;
a) Acrobat Reader only has been installed (the system defaults to newest Reader version), or
a) Acrobat Writer has never been installed, or
b) Acrobat Writer 5.0 or above is installed.
The problem is some of the intended recipients of the disk may have Acrobat Writer 4.0 or lower installed and when clicking on one of my links, their existing Acrobat Writer 4.0 software opens as the default viewer instead of the intended newly installed Reader version 6.0. Version 4.0 and below has problems with some of the formatting in the version 5.0 files which locks everything up.
It seems that the Writer 4.0 software takes precedence over the Reader 6.0 in the registry as a default viewer even though it is an older version.
Platform is Windows based PC with OS's ranging from W95 up to XP Pro. Browser is IE5.5 (W95) or IE6 (others) only.
Up to now I can only overcome this by manually opening Reader version 6.0 prior to clicking one of the links but this is too much hassle for the intended users. My only other choice is to reproduce the acrobat files as version 3.0 or 4.0 but as there are several hundred files and some functionality will be lost, I don't want to go this route.
What I really want is some way to force the usage of the newest viewer (i.e. reader 6.0) on the user's system as the default, or some method of automatically starting the newly installed Reader 6 in the background.
One possibility is to somehow modify the registry at the time of software installation so that the computer "sees" the Reader software in preferance to the Writer software, but having never written anything like this before, and due to the numerous platforms involved, I am not sure how to proceed.
Another possibility is to somehow "tag" the pdf files so the computer knows it must only use Reader 6 to open them.
Any advice or web links would be fantastically appreciated