greedium
Messages postés27Date d'inscriptionmercredi 30 mars 2005StatutMembreDernière intervention 7 août 2007
-
1 déc. 2005 à 11:44
niokyniak
Messages postés4Date d'inscriptionjeudi 6 juillet 2006StatutMembreDernière intervention11 octobre 2006
-
11 oct. 2006 à 15:03
Bonjour,
Comme certains de vous ont pu le constater, quand on met à jour Acrobat Reader en version 7.0, le Pdf.OCX est suppimé... Et de toute façon n'à pas l'air de fonctionner avec la version 7.0 (si on essaye de ré-installer l'ocx après...). Merci Adobe !
J'utilisais ce composant dans mon application afin de visualiser un
fichier d'aide (notice.pdf) et de me positionner sur la bonne page ...
Je sais que l'on peut ouvrir le fichier Pdf via le ShellExecute, mais
je ne sais comment faire pour me positionner sur la bonne page (un
paramètre existe-il ?).
Bref, je souhaiterais retrouver cette fonctionnalité donc, je voudrais
savoir si il existe un autre composant pour faire ça (gratuit de
préférence, mon client rale un peu beaucoup à force d'acheter des
composants... ).
Y-a-t-il un autre composant dans Acrobat Reader 7.0 à utiliser ?
(toujours gratuitement...). Et si oui, pouvez-vous donner un exemple ?
(un petit bout de code ).
Merci d'avance
Greedium
PS : Et si vous avez le même problème, faites-le savoir , je suis curieux qu'on n'en parle pas plus ...
A voir également:
Adobe acrobat 10.0 type library
Adobe acrobat browser control type library 1.0 - Meilleures réponses
Adobe acrobat browser control type library - Meilleures réponses
cs_vpoyo
Messages postés363Date d'inscriptionvendredi 14 février 2003StatutMembreDernière intervention20 avril 20106 1 déc. 2005 à 12:28
salut,
je viens d'upgrater acrobat reader en version 7.0.5
dans une form j'ai ajouter un composant AcroPDF en récupérant le composant dans
Adobe Acrobat 7.0 Browser Control Type Library 1.0 (la dll est AcroPdf.dll)
et j'ai mis ceci dans le form_load
Dim fichier As String
fichier = "E:\oracle\ora81\doc\install.pdf"
AcroPDF1.LoadFile fichier
greedium
Messages postés27Date d'inscriptionmercredi 30 mars 2005StatutMembreDernière intervention 7 août 2007 1 déc. 2005 à 15:30
Merci vpoyo, je vais tester ça...
Par contre, est que ce composant fonctionne avec toutes les versions
d'Acrobat Reader ? Ou est-il indépendant de l'install du client ? Par
ce que sinon il faut forcer tous les utilisateurs à upgrader leur
version de Reader, ou alors faire une gestion de version dans le code
(bof...).
cs_vpoyo
Messages postés363Date d'inscriptionvendredi 14 février 2003StatutMembreDernière intervention20 avril 20106 1 déc. 2005 à 15:36
je sais pas j'ai pas testé avec une ancienne version.
vis a vis de ton client, tu peux lui faire un patch comprenant une tite version de gestion pour ce cas là. mais explique lui que le logiciel est censé marché avec telle configuration (version de acrobat reader comprise) s'il touche a la config tu n'es pas responsable. rien ne garantit que la version 8 sera compatible avec celle ci
greedium
Messages postés27Date d'inscriptionmercredi 30 mars 2005StatutMembreDernière intervention 7 août 2007 7 déc. 2005 à 10:37
Ok après plusieurs test voici le résultat :
- Le nouveau composant AcroPdf de "Adobe Acrobat 7.0 Browser Control
Type Library 1.0" ( AcroPdf.dll) remplace le pdf.ocx avec les
memes fonctionalités !
- Par contre il faut absolument la version 7.0 d'Acrobate Reader d'installer.
- Les 2 Composants (Pdf.ocx et AcroPdf.dll) ne sont a priori pas
compatibles ( L'enregistrement en BdR du Acropdf.dll entraine le
"désenregistrement" de Pdf.ocx).. pour ce qui, comme moi, aurait
souhaiter gérér les différentes versions d'Acrobate Reader... Je vous
conseille donc le" ShellExecute" pour la version que vous ne voulez pas
gérer ; malheureusement, l'accès direct à une page ne marche pas (à ma
connaissance)
Et un grand merci à vpoyo !
PS: Si qq'un à une solution pour pourvoir gérer les 2 versions d'Acrobate Reader, c'est avec plaisir ...
niokyniak
Messages postés4Date d'inscriptionjeudi 6 juillet 2006StatutMembreDernière intervention11 octobre 2006 11 oct. 2006 à 14:59
Bonjour...
Alors voilà, j'ai rencontré ce problème et lutter longtemps contre...
Il me fallait une appli capable d'afficher n'importe quel pdf quelque soit la version de reader installé.
Il apparait que la création dynamique du contrôle (at runtime) permet de prendre en charge les différentes version de reader (tests sur 5.0 et 7.0)