Bonjour,
J'ai conçu une classe qui hérite de PrintDocument. Le document qui sera généré par cette classe est une fiche de dimensions personnalisées, qui s'imprimera sur du papier personnalisé.
Pour spécifier le format personnalisé, dans le code de la classe (dans le constructeur ou ailleurs), voici ce que je spécifie:
Code VB.NET : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Dim customPaperSize As New Printing.PaperSize("Perso", 800, 1000)
Je cherche à définir (dans Me.PrinterSettings.quelquechose) le le format personnalisé que j'ai défini, afin qu'il soit automatiquement envoyé à l'imprimante. Le code mentionné sur MSDN ne montre qu'une façon d'ajouter à la collection PaperSizes le format personnalisé, afin qu'il soit dans un ComboBox, mais rien ne spécifie comment le choisir de façon «non interactive» (c'est-à-dire dans le code, sans intervention de l'usager).
Je suis sûre que je brûle, mais je ne sais pas où regarder, exactement. Quelqu'un aurait-il une piste à me suggérer? D'avance, merci beaucoup, car je suis bloquée...
![]()
![]()
Partager