SWT, OLE et activation sur place de acrobat reader

SWT, OLE et activation sur place de acrobat reader - Java - Programmation

Marsh Posté le 30-07-2003 à 03:24:04    

Bonjour à tous,
 
si qq'un a déjà essayé d'activer acrobat reader dans une fenêtre ?
je comprends pas, je peux tout à fait activer sur place Word (ou autre appli office) mais pas acrobat reader. tout ce que j'ai pu faire c'est ouvrir le pdf dans la propre fenetre de acrobat.  
si qq'un avait une solution, elle sera bien accueilli :)

Reply

Marsh Posté le 30-07-2003 à 03:24:04   

Reply

Marsh Posté le 30-07-2003 à 03:57:36    

je sais pas mais je suis interesse  [:huit]  


---------------
IVG en france
Reply

Marsh Posté le 30-07-2003 à 11:35:08    

uriel a écrit :

je sais pas mais je suis interesse  [:huit]  
 


 
As tu essayé de parcourir toutes les clés d'action proposé par le composant olé?
J'avais essayé d'utiliser le composant IE pour faire un print HTML facilement mais l'action print n'etait pas dispo, mais tu avais les actions d'ouverture et tout ce qui allait bien...
aprés, pour les paramètres (si il y en a) c une autre paire de manche!
 

Reply

Marsh Posté le 30-07-2003 à 15:38:58    

therier a écrit :


 
As tu essayé de parcourir toutes les clés d'action proposé par le composant olé?
J'avais essayé d'utiliser le composant IE pour faire un print HTML facilement mais l'action print n'etait pas dispo, mais tu avais les actions d'ouverture et tout ce qui allait bien...
aprés, pour les paramètres (si il y en a) c une autre paire de manche!
 


 
merci pour la réponse :)
sinon oui j'ai regardé toutes les méthodes avec le test container ole de microsoft
j'ai regardé les méthodes de l'interface, l'ouverture de fichier se passe mais pas le print.
enfin bon je vais me contenter de ça pour l'instant, j'ai pas réussi à mettre la main sur une doc de dev pour acrobat reader

Reply

Marsh Posté le 30-07-2003 à 17:30:34    

bon j'ai trouvé, c'était en réalité ma faute,
1 faut d'abord ouvrir un fichier
2 ne pas donner une url pour le fichier
3 rafraichir la vue
 
ça marche nickel sinon, sauf que acrobat ducon veut pas imprimer :cry:
 
sinon une adresse pour savoir quoi faire
http://www-106.ibm.com/developerwo [...] s-activex/
 

Reply

Marsh Posté le 30-07-2003 à 17:35:33    

Ayachi a écrit :

bon j'ai trouvé, c'était en réalité ma faute,
1 faut d'abord ouvrir un fichier
2 ne pas donner une url pour le fichier
3 rafraichir la vue
 
ça marche nickel sinon, sauf que acrobat ducon veut pas imprimer :cry:
 
sinon une adresse pour savoir quoi faire
http://www-106.ibm.com/developerwo [...] s-activex/
 
 


 
 
Merci pour ta solution!  :D  

Reply

Marsh Posté le 30-07-2003 à 17:53:38    

on peut faire ça avec swt? :ouch:


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 30-07-2003 à 18:03:25    

the real moins moins a écrit :

on peut faire ça avec swt? :ouch:


 
oui tu peux intégrer tout control activex ou ole.
Tu peux gérér les événements du controle, utiliser oleautomation, et j'ai eu besoin de 2 heures de doc et de code pour faire tout ça.
Sinon pour l'impression, c'est bon ça marche.

Reply

Marsh Posté le 30-07-2003 à 18:05:26    

Ayachi a écrit :


Sinon pour l'impression, c'est bon ça marche.

ben comment?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 30-07-2003 à 18:12:10    


 
bah ça marche c'est tout
 
non je rigole :)
 
en fait, je dois l'avouer mais j'avais plus de papier dans l'imprimante :D
 
sinon tu peux utiliser automation et faire  
      rgdispid = aut.getIDsOfNames( new String[]
                                          {"PrintAll"} );
      dispIdMember = rgdispid[0];
      pres = aut.invoke( dispIdMember );
 
ça imprimera directement ton pdf.

Reply

Marsh Posté le 30-07-2003 à 18:12:10   

Reply

Marsh Posté le 31-07-2003 à 09:27:38    

Ayachi a écrit :


 
bah ça marche c'est tout
 
non je rigole :)
 
en fait, je dois l'avouer mais j'avais plus de papier dans l'imprimante :D
 
sinon tu peux utiliser automation et faire  
      rgdispid = aut.getIDsOfNames( new String[]
                                          {"PrintAll"} );
      dispIdMember = rgdispid[0];
      pres = aut.invoke( dispIdMember );
 
ça imprimera directement ton pdf.


 
Merci pour l'info!  :jap:  
 
Si qq'un connais le moyen de faire une impression avec explorer, je suis tjrs preneur...  :D  

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed