[..] Problème d'impression PDF

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
fouednow
Niveau 1
Niveau 1
Messages : 5
Enregistré le : mer. 18 mai 2011 11:17
Status : Hors ligne

[..] Problème d'impression PDF

#1

Message par fouednow »

Bonjour,

Alors j'explique mon cas, j'ai des fichiers .odt dans un dossier, et je veux créer un programme batch avec autoit pour les imprimer. Pour l'instant j'ai :

Code : Tout sélectionner

#cs ----------------------------------------------------------------------------

 AutoIt Version: 3.3.5.6 (beta)
 Author:         myName

 Script Function:
    Template AutoIt script.

#ce ----------------------------------------------------------------------------

; Script Start - Add your code below here
#include<Array.au3>
#include"RecFileListToArray.au3"
Func imprime()
    ;recup des commandes .odt
    $liste= _RecFileListToArray ("c:\rubis\commande", "*.odt", 1, 0, 0, 2)
    ;impression des commandes .odt
    
    ;deplacements de la liste vers le dossier archives
    
EndFunc

While 1
    imprime()
    Sleep(600000)
WEnd
 
Malgrès le tuto/code mis à disposition dans ce post, je n'arrive pas à lancer l'impression avec openoffice.
En recopiant le tuto openoffice, quand je lance la macro, le résultat est juste l'ouverture du fichier .odt dans openoffice. Pas de proposition d'impression. Vous sauriez pourquoi?

Merci d'avance
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11830
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [Tuto] AutoIt et les impressions.

#2

Message par Tlem »

Désolé, le paramètre de l'argument est -P et non /p.
Message #1 corrigé.

Merci
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
fouednow
Niveau 1
Niveau 1
Messages : 5
Enregistré le : mer. 18 mai 2011 11:17
Status : Hors ligne

Re: [Tuto] AutoIt et les impressions.

#3

Message par fouednow »

Bonjour,

Encore un petit soucis, je désire imprimer avec Adobe, j'ai donc le code suivant :
Run(@ProgramFilesDir & '\Adobe\Reader 10.0\Reader\AcroRd32.exe /T "' & $file & '"' ,'' ,@SW_HIDE)
Le problème c'est que adobe s'ouvre avec le fichier avant de l'imprimer, erreur de code ou non compatibilité?
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11830
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [Tuto] AutoIt et les impressions.

#4

Message par Tlem »

Il faudrait peut être utiliser la bonne option ... :roll:
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
fouednow
Niveau 1
Niveau 1
Messages : 5
Enregistré le : mer. 18 mai 2011 11:17
Status : Hors ligne

Re: [Tuto] AutoIt et les impressions.

#5

Message par fouednow »

Oui désolé, j'ai fais un copier coller de ma dernière ligne de code, en fait j'ai tester avec les bonnes options, et après j'ai tenter à peu près tout et n'importe quoi et rien n'y fais :(
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11830
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Problème d'impression PDF

#6

Message par Tlem »

Avez-vous Adobe Reader 10 d'installé ?
Car la ligne indiquée :

Code : Tout sélectionner

Run(@ProgramFilesDir & '\Adobe\Reader 10.0\Reader\AcroRd32.exe /T "' & $file & '"' ,'' ,@SW_HIDE)
sous entend que la version 10 est installée, sinon adaptez à la version que vous possédez. ;)

Si cela ne fonctionne pas, testez en ligne de commande :
Démarrer => Exécuter => "C:\Program Files\Adobe\Reader x.x\Reader\AcroRd32.exe" /P "C:\mondocument.pdf"
En remplacent x.x par la version d'Acrobat Reader installée sur votre poste et en mettant le bon chemin vers votre document.
Si cela ne fonctionne toujours pas, c'est que votre poste à un problème et dans ce cas AutoIt ne peut rien pour vous. :mrgreen:
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
fouednow
Niveau 1
Niveau 1
Messages : 5
Enregistré le : mer. 18 mai 2011 11:17
Status : Hors ligne

Re: [..] Problème d'impression PDF

#7

Message par fouednow »

ça marche mais ça ouvre le fichier quand même :s
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11830
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Problème d'impression PDF

#8

Message par Tlem »

Les options sont : /P /T
En fonction de la version d'Accrobat Reader, celui-ci reste en réduit (il est sensé se refermer, mais ça ne fonctionne pas sur certaines versions).

Au mieux, vous pouvez rajouter une ligne de code pour tuer le processus du Reader, en dehors de ca, je ne peut pas plus pour vous.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
fouednow
Niveau 1
Niveau 1
Messages : 5
Enregistré le : mer. 18 mai 2011 11:17
Status : Hors ligne

Re: [..] Problème d'impression PDF

#9

Message par fouednow »

Merci bien, j'essayerai avec la version 9.0 du tuto ;)
Répondre