Bonjour,
je souhaite intégrer des fichiers pdf à l'intérieur d'un composant Swing.
Pour ce faire je suis obligé d'embarquer l'acrobat reader natif de la machine sur laquelle je me trouve. Je cherche une librairie permettant donc d'intégrer acrobat reader dans un composant swing. (Je ne peux pas utiliser JDIC).
Merci pour vos idées
Sous Windows, l'Acrobat Reader est un composant ActiveX. Ou du moins c'en était un la dernière fois que j'ai regardé.
On ne peut pas vraiment embarquer un Activex dans Java. C'est pas prévu comme ça :lol:
Bon il existe ça: http://www.codeproject.com/java/javacom.asp, mais c'est plus du natif que du Java et c'est sans aucune garantie....
En fait il existe déjà une librairie qui embarque l'acrobat reader pour visualiser des .pdf. Elle s'appelle JDIC mais je souhaiterais trouver une autre librairie (si elle existe).
merci
Non. Pas pour autant que je sache.
JDIC permet de visualiser un pdf en lançant l'application par défaut définie pour cela dans le système, ce qui n'a rien (mais alors rien du tout) à voir avec ta demande qui est d'embarquer d'un ActiveX dans un composant Swing.
Plus généralement JDIC n'embarque pas d'ActiveX, à l'exception je crois de Internet Explorer et de Mozilla, et pour le faire, il passe par des applis et des dll natives.
Au risque de te paraître lourdingue, pour faire ce que tu veux, le seul moyen que je connaisse (et en plus avec toutes réserves je répète), est donné là: http://www.codeproject.com/java/javacom.asp
Oui excuse moi j'ai fait une erreur. En effet JDIC permet d'embarquer un navigateur dans un composant swing et de lancer ensuite une appli native dans ce navigateur.
OK. Merci beaucoup. Je vais regarder de ce côté là.