Bonjour à toutes et à tous
D’abord encore merci à Jurassic Porc pour les informations exhaustives qu’il ma données pour le choix d’une imprimante (macro dans [CALC]) :
https://forum.openoffice.org/fr/forum/v ... 76#p315676.
Maintenant, si cela est possible, je ne parviens pas à savoir, lorsqu’une imprimante a été sélectionnée, si elle est paramétrée en A3.
Merci pour l’aide que vous pourrez m’apporter.
Bonne journée !
Cordialement
Suricate-1946
[Résolu][Calc] Savoir si une imprimante est paramétrée en A3
Modérateur : Vilains modOOs
Règles du forum
Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
-
- NOOuvel adepte
- Messages : 18
- Inscription : 21 juil. 2018 12:09
[Résolu][Calc] Savoir si une imprimante est paramétrée en A3
Dernière modification par micmac le 09 août 2018 13:31, modifié 1 fois.
Raison : Balisage dans le premier message
Raison : Balisage dans le premier message
AOO 4.1.11 - Windows 10 - 64 bits
-
- PassiOOnné
- Messages : 628
- Inscription : 09 août 2017 22:15
Re: [Calc] Savoir si une imprimante est paramétrée en A3
hello,
cela dépend du driver de l'imprimante, mais si tu cliques sur le bouton Propriétés dans la fenêtre de paramètrage de l'imprimante, tu devrais trouver un endroit où tu peux choisir le format du papier.
exemple : Ami calmant, J.P
cela dépend du driver de l'imprimante, mais si tu cliques sur le bouton Propriétés dans la fenêtre de paramètrage de l'imprimante, tu devrais trouver un endroit où tu peux choisir le format du papier.
exemple : Ami calmant, J.P
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice 7.6.2.1 et OpenOffice 4.1.15 sous windows 11
LibreOffice 24.2.0 et OpenOffice 4.1.15 sous Ubuntu 20.04
LibreOffice 24.2.0 et OpenOffice 4.1.15 sous Ubuntu 20.04
-
- NOOuvel adepte
- Messages : 18
- Inscription : 21 juil. 2018 12:09
Re: [Calc] Savoir si une imprimante est paramétrée en A3
Merci Jurassic Pork pour la rapidité de ta réponse.
Effectivement, avec les codes que tu m’as fournis, je peux accéder aux propriétés de l’imprimante choisie et y indiquer le format de page souhaité.
Par contre, je pense que je n’ai pas été assez clair…
Je désirerai que l’utilisateur « lambda » puisse à partir de l’application cliquer sur le bouton d’impression en A3 pour les pages qui le nécessite.
A la suite de cela, je voudrai m’assurer que l’imprimante choisie avec son paramétrage puisse réellement imprimer au format A3.
Dans la macro je pourrai alors y mettre une variable booléenne telle que :
Dim l_ImpA3 as boolean
'…
IF l_ImpA3 THEN
' lancement de l’impression
' …
ELSE
' revoir le choix de l’imprimante
' …
' ou
' …
‘ annuler
ENDIF
Peut-être que ce que je demande n’est pas concevable ?
Encore merci pour l’aide apportée
Cordialement
Suricate-1946
Effectivement, avec les codes que tu m’as fournis, je peux accéder aux propriétés de l’imprimante choisie et y indiquer le format de page souhaité.
Par contre, je pense que je n’ai pas été assez clair…
Je désirerai que l’utilisateur « lambda » puisse à partir de l’application cliquer sur le bouton d’impression en A3 pour les pages qui le nécessite.
A la suite de cela, je voudrai m’assurer que l’imprimante choisie avec son paramétrage puisse réellement imprimer au format A3.
Dans la macro je pourrai alors y mettre une variable booléenne telle que :
Dim l_ImpA3 as boolean
'…
IF l_ImpA3 THEN
' lancement de l’impression
' …
ELSE
' revoir le choix de l’imprimante
' …
' ou
' …
‘ annuler
ENDIF
Peut-être que ce que je demande n’est pas concevable ?
Encore merci pour l’aide apportée
Cordialement
Suricate-1946
AOO 4.1.11 - Windows 10 - 64 bits
-
- IdOOle de la suite
- Messages : 25181
- Inscription : 03 mars 2006 07:45
- Localisation : 127.0.0.1
Re: [Calc] Savoir si une imprimante est paramétrée en A3
Il est possible d'utiliser l'interface com.sun.star.awt.XPrinterServer et d'invoquer la méthode createInfoPrinter.
Suivant ce que retourne le pilote de l'imprimante, on peut avoir des informations sur les bacs.
Cependant...
Suivant ce que retourne le pilote de l'imprimante, on peut avoir des informations sur les bacs.
Cependant...
Cela n'a aucun sens puisqu'avec ce genre d'opération, le pilote va :Suricate-1946 a écrit :m’assurer que l’imprimante choisie avec son paramétrage puisse réellement imprimer au format A3
- adapter le format suivant le bac choisi (s'il est est paramétré comme tel)
- refuser l'impression et renvoyer un code erreur au spooleur
-
- NOOuvel adepte
- Messages : 18
- Inscription : 21 juil. 2018 12:09
[Résolu]Re: [Calc] Savoir si une imprimante est paramétrée e
Merci Dude pour ta réponse.
Bonne journée !
Cordialement
Bonne journée !
Cordialement
AOO 4.1.11 - Windows 10 - 64 bits