PDA

View Full Version : Detect version of Adobe Reader



NewsArchive
11-26-2001, 01:00 AM
Whist I realise it is possible to detect the existence of Adobe Reader on
the end users PC, a really useful function would be to be able to detect
which version is available, just like say the version of MediaPlayer.

I'm stating this as one of my demo's uses a lot of PDF files.

Just because the Adobe Reader is installed it does not necessarily mean it
is the correct version. Files created with Adobe V4 can't be opened with
Adobe Reader V2.0

In the meantime does anyone know how to detect Adobe Reader V4 or higher?


Can Demoshield please include this on the list of suggested functions for
future versions of Demoshield.

NewsArchive
11-26-2001, 01:00 AM
in article 3c0215a4@news.installshield.com, James Robshaw at
jrobshaw@proexe.net wrote on 11/26/01 5:05 AM:

> Whist I realise it is possible to detect the existence of Adobe Reader on
> the end users PC, a really useful function would be to be able to detect
> which version is available, just like say the version of MediaPlayer.
>
> I'm stating this as one of my demo's uses a lot of PDF files.
>
> Just because the Adobe Reader is installed it does not necessarily mean it
> is the correct version. Files created with Adobe V4 can't be opened with
> Adobe Reader V2.0
>
> In the meantime does anyone know how to detect Adobe Reader V4 or higher?
>
>
> Can Demoshield please include this on the list of suggested functions for
> future versions of Demoshield.
>
>
Is that something that can be determined by looking at a registry key?

Thanks,
David Muszynski
Art Director
Technology Marketing Corp.
http://www.tmcmktg.com
321.728.1611

NewsArchive
12-03-2001, 01:00 AM
Here's another way you can do it if you wanted to have your pdf files opened
right from your cd: http://www.yeardley.demon.co.uk/pdf.html

Mike



"James Robshaw" <jrobshaw@proexe.net> wrote in message
news:3c0215a4@news.installshield.com...
> Whist I realise it is possible to detect the existence of Adobe Reader on
> the end users PC, a really useful function would be to be able to detect
> which version is available, just like say the version of MediaPlayer.
>
> I'm stating this as one of my demo's uses a lot of PDF files.
>
> Just because the Adobe Reader is installed it does not necessarily mean it
> is the correct version. Files created with Adobe V4 can't be opened with
> Adobe Reader V2.0
>
> In the meantime does anyone know how to detect Adobe Reader V4 or higher?
>
>
> Can Demoshield please include this on the list of suggested functions for
> future versions of Demoshield.
>
>

NewsArchive
12-04-2001, 01:00 AM
Thanks for the tip, but I already use this method of embedding the Reader on
the CD. But there is a huge (well about 7 seconds) delay in loading the
documents this way.

I wanted a smarter way to detect if the user already has the correct version
of Adobe reader installed on their PC. Using the PC version is much quicker
in loading the documents off the CD. So I was trying to get the Demo to
seamlessly detect which version was installed on the PC, and then depending
on the result, either use the version on the PC, or failing that get the
Demo to use the version of the Reader on the CD.

I know I could get the user to install the latest version of the Adobe
Reader, but many of the target audience will be in an environment where
loading extra software will not be allowed. So I'm trying to have everything
self contained, and give the advantage to those that already do have the
Reader installed on their PC.

This is my quest at the moment. The 7 seconds or so (average time) in
loading the documents, although not prohibitive, is frustrating. I have
devised a method that stops the user from pressing other buttons in the Demo
while the Reader loads. On slower PC's the time lag is longer, which is
frustrating.

As you already probably know, if the end user has ever used Adobe Reader
embedded on a CD before, Registry entries are automatically created. But
detecting which version is actually installed is another matter.

I was hoping that somebody in DemoShield would know the answer............


James.







"Mike" <trainerw@hotmail.com> wrote in message
news:3c0c0d21@news.installshield.com...
> Here's another way you can do it if you wanted to have your pdf files
opened
> right from your cd: http://www.yeardley.demon.co.uk/pdf.html
>
> Mike
>
>
>

NewsArchive
12-04-2001, 01:00 AM
One method (if you don't want to tax the user with a download that they may
or may not be able to do..) is to author the PDF in a lower version. Sure
you lose some of the added features and functions of the newer version, but
if you are delivery to a network where PC's are pretty much 'locked down' ,
then you have to rely on what's already there, and in this day and age,
that's usually version 3.0. Atleast in my experience that has proven to be
the case for my larger clients.

You would also want to throw up text explaining why the download isn't
working - something like a "dummy" message, letting them know that they
probalby need network admin rights to install...most everyone will know what
you mean when you say Administrator Rights, or Network Admin, or IT
Thug....hehehe

Just $0.02
Good luck!

Aaron Rayner
www.kasr-dms.com

"James Robshaw" <jrobshaw@proexe.net> wrote in message
news:3c0c9a66@news.installshield.com...
> Thanks for the tip, but I already use this method of embedding the Reader
on
> the CD. But there is a huge (well about 7 seconds) delay in loading the
> documents this way.
>
> I wanted a smarter way to detect if the user already has the correct
version
> of Adobe reader installed on their PC. Using the PC version is much
quicker
> in loading the documents off the CD. So I was trying to get the Demo to
> seamlessly detect which version was installed on the PC, and then
depending
> on the result, either use the version on the PC, or failing that get the
> Demo to use the version of the Reader on the CD.
>
> I know I could get the user to install the latest version of the Adobe
> Reader, but many of the target audience will be in an environment where
> loading extra software will not be allowed. So I'm trying to have
everything
> self contained, and give the advantage to those that already do have the
> Reader installed on their PC.
>
> This is my quest at the moment. The 7 seconds or so (average time) in
> loading the documents, although not prohibitive, is frustrating. I have
> devised a method that stops the user from pressing other buttons in the
Demo
> while the Reader loads. On slower PC's the time lag is longer, which is
> frustrating.
>
> As you already probably know, if the end user has ever used Adobe Reader
> embedded on a CD before, Registry entries are automatically created. But
> detecting which version is actually installed is another matter.
>
> I was hoping that somebody in DemoShield would know the answer............
>
>
> James.
>
>
>
>
>
>
>
> "Mike" <trainerw@hotmail.com> wrote in message
> news:3c0c0d21@news.installshield.com...
> > Here's another way you can do it if you wanted to have your pdf files
> opened
> > right from your cd: http://www.yeardley.demon.co.uk/pdf.html
> >
> > Mike
> >
> >
> >
>
>
>