J'ai un document comprenant plusieurs pages (A4) mises en forme par une logique d'impression comportant des caractères de polices différentes, des lignes pour présenter les choses sous forme de tableaux, des variables fournies par le programme, etc...
le langage de programmation fournit des outils PrintPreviewDialog et PrintDialog qui affichent des fenêtres modales. Très bien.
Mais toute la documentation (très confuse) fournie par le programme se limite systématiquement aux documents d'une seule page. L'instruction HasMorePages débouche toujours sur False.
Comment arriver à importer dans les fenêtres modales le nombre de pages, la page à visualiser, la plage de pages à imprimer, bref, tout ce qu'on a l'habitude de faire quand on écrit un document avec Word (ou autre) et qu'on désire n'imprimer que certaines pages.
J'ai longuement pataugé dans la semoule des différents sites soit disant destinés à répondre à ce genre de questions et toutes les réponses trouvées sont soit incompréhensibles soit inopérantes.
Quelqu'un pourrait-il me venir sérieusement en aide. Je sais que mon programme VisualBasic.Net Initiation commence à dater (2002) mais est-ce une raison pour qu'il ne puisse pas assurer des opérations qui me semblent élémentaires.
Si quelqu'un réussit à m'expliquer clairement (et lentement comme dirait Averell) je lui en serait très reconnaissant.
Achessé (c'est un pseudonyme - je m'appelle Henri)
Partager