Bonjour
Actuellement je procède comme suit :
Aucun problème cela marche.
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);
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 :
Que j'ai trouvé dans FAQ Delphi, n'est-il pas possible sans ouvrur acrobat:
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));
- 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 :
Avec Acrobat ou AcrobatReader à condition de bien écrire 'MACHIN_CHOSE'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ShellExecute(0,'MACHIN_CHOSE','Acrobat.exe', Fn , Nil, SW_HIDE)
Quelqu'un aurait-il une idée ????????
Partager