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 ?
A voir également:
Axacropdf1
Liste des commandes visual basic pdf - Meilleures réponses
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