Bonjour

Actuellement je procède comme suit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
Fn:= PAnsiChar(OpenTextFileDialog.FileName);
ShellExecute(0,'OPEN','Acrobat.exe', Fn , Nil, SW_SHOW);
Aucun problème cela marche.

Mais j'effectue une suite d'opération dans acrobat du type :
"Fichier/Exporter/Image/JPEG" pour exporter l'image contenue dans le PDF car je ne suis pas parvenu à la transférer dans le clipboard

Question aux experts de Shellexecute :
avec une ligne de code du type :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
IF ShellExecute(Handle,'print','MON_FICHER.PDF',nil,nil,SW_HIDE) <=32 THEN ShowMessage(SysErrorMessage(GetLastError));
Que j'ai trouvé dans FAQ Delphi, n'est-il pas possible sans ouvrur acrobat:
- Soit de passer l'image dans le ClipBoard
- Soit de l'enregistrer en JPEG dans le répertoire courant
Peut être une commande du type :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
ShellExecute(0,'MACHIN_CHOSE','Acrobat.exe', Fn , Nil, SW_HIDE)
Avec Acrobat ou AcrobatReader à condition de bien écrire 'MACHIN_CHOSE'

Quelqu'un aurait-il une idée ????????