Nous faisons une application pour gérer et imprimer des fichiers Word, Excel, PowerPoint et PDF ...Comment utiliser les arguments de ligne de commande pour imprimer des fichiers MS Office?
Aucune application ne peut être montrée à l'utilisateur lors de l'impression.
Pour ce faire, nous trouvons des arguments de ligne de commande qui fonctionnent bien:
(en utilisant openoffice.org)
"C:\Program Files\OpenOffice.org 3\program\soffice.exe" -norestore -nofirsts tartwizard -nologo -headless -pt MicrosoftXPSDocumentWriter doc1.doc
(en utilisant MS Word)
"C:\Program Files\Microsoft Office\Office\WINWORD.EXE" doc1.doc /q /n /mFilePrintDefault /mFileExit
Mais nous ne trouve pas d'option pour définir la plage de pages à imprimer ...
Est-ce possible? Une autre option pour imprimer ces documents sans rien montrer à l'utilisateur?
Merci d'avoir lu.
toutes les idées seraient appréciées
Pourquoi avez-vous tagué votre question "java"? Êtes-vous à la recherche d'une solution Java? Ou est-ce que quelque chose va bien? –
@divo, je pense que son point est qu'il utilise la ligne de commande pour être en mesure d'exécuter l'impression à partir d'une application Java. – Yishai
@divo juste comme @Yishai a dit. – Hector