Bonjour.
Je désir effectuer une recherche dans un pdf qui est chargé dans un webBrowser.
Pour un pdf ouvert avec acrobat j'utilise ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 CAcroApp monAppliAcrobat= new Acrobat.AcroAppClass(); CAcroAVDoc avDoc;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 avDoc = monAppliAcrobat.GetAVDoc(0) as CAcroAVDoc; avDoc.Open(avDoc.GetTitle(), "Title");
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 avDoc.FindText(stringRecherche, 0, 1, 1);
Mais ça ne fonctionne plus avec le pdf coincé dans le webbrowser.
J'aurais pensé que ça pouvait aller puisque ça lance acrobat dans le webbrowser pour afficher le pdf.
De plus si je regarde les propriétés "documents"(Document,DocumentStream etc....) de mon webBrowser elles sont à null.
Je n'ai vu nul part où récupérer un handle de l'objet situé dans le webbrowser (l'application acrobat).
Bref je ne sais pas du tout comment m'y prendre.
Quelqu'un a une idée?
Merci.
Partager