Salut à toutes et à tous,

Voila je suis actuellement sur le developpement d'un logiciel d'impression d'etiquettes sous VB .NET. l'impression se fait bien mais ne prend pas toute l'etiquette. (elle le fait sur le logiciel standard lorsque je change les parametres qui semblent correspondre au visibleClipBound de mon programme)

J'ai mis les marges a 0 avec un

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
PrintDoc.PrinterSettings.DefaultPageSettings.Margins.Left = 0
(pour les 4 cotés)


J'ai egalement tenté de redimensionner mais rien n'y fait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
Dim paper As New Printing.PaperSize("Custom Paper Size", 500, 500)
PrintDoc.DefaultPageSettings.PaperSize = paper
Même processus pour la resolution mais rien n'y fait.


Je pense que mon probleme se situe du coté de printableArea ou de visibleClipBound mais je ne trouve pas comment l'editer.

PageBound.width me revoie 300 et MarginBounds me renvoie 100. Est ce que ca pourra venir de là? Comment faire?