Afficher un PDF [Résolu]

Messages postés
119
Date d'inscription
dimanche 27 août 2006
Statut
Membre
Dernière intervention
11 mars 2019
- - Dernière réponse : scn68100
Messages postés
119
Date d'inscription
dimanche 27 août 2006
Statut
Membre
Dernière intervention
11 mars 2019
- 11 mars 2019 à 11:58
Bonjour,
J'utilise dans une Form un contrôle Adobe PDF Reader
Je le retrouve sous le nom de AxAcroPDF1 AxAcroPDFLib.AxAcroPDF
Quand j'essaye d'y afficher un fichier PDF grâce au bouton 1, il ne se passe rien ...


Imports Microsoft.Office.Interop
Imports Microsoft.Office.Interop.Word
Imports AcroPDFLib
'Imports AxAcroPDFLib
Public Class Form1
Private path1 As String = "E:\Horaire.doc"
Private path2 As String = "E:\lignes-haute-alsace-ligne-728.pdf"
Private WordApp As Word.Application
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
WordApp = New Word.Application
WordApp.Visible = True
Dim aDoc As Word.Document = WordApp.Documents.Open(path1)
aDoc.ActiveWindow.Selection.WholeStory()
aDoc.ActiveWindow.Selection.Copy()
Dim atext As IDataObject
atext = Clipboard.GetDataObject()
Dim RTFdata As String = atext.GetData(DataFormats.Rtf)
RichTextBox1.Rtf = RTFdata
aDoc.Close()
WordApp.Application.Quit()
End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
'Me.AxAcroPDF1.LoadFile(path2)
AxAcroPDF1.src = path2
End Sub

End Class


Par contre, quand je lance le gestionnaire de tâche, je retrouve Acrobat (Voir image)


Voici également la copie écran de mes références


Je n'ai aucune erreur ....
Comment faire ?
Afficher la suite 

Votre réponse

2 réponses

Messages postés
6025
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
19 mai 2019
86
Commenter la réponse de cs_Le Pivert
Messages postés
119
Date d'inscription
dimanche 27 août 2006
Statut
Membre
Dernière intervention
11 mars 2019
0
Merci
Bonjour,
Merci beaucoup ! J'avais pourtant fait des recherches, mais pas trouvé ce projet ...
Il est dans une version supérieur, et je n'ai pu l'ouvrir directement
Mais j'ai trouvé une solution de contournement, en incorporant dans mon projet des éléments de ce projet

La seule différence que j'ai trouvée est que j'avais l'import :
Imports AcroPDFLib

Je l'ai supprimé de ma Form, et c'est OK

Je ne comprend pas trop, mais l'essentiel, c'est que cela marche
De plus, avec cet exemple, je peut faire des extractions d'image, des impression, ...
Encore merci
Commenter la réponse de scn68100

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.