Non so come creare una classe e farmi restituire un oggetto grafico(rettangolo smussato) e poi usare tale oggetto grafico per stamparlo... per adesso mi accontento di raggirare il problema così, ho inserito le due funzioni della classe che ho trovato al link postato in precendenza:
e
e nel PrintDocument1_PrintPage scrivo:
codice:
Dim rectangle As New RectangleF(5, 23, 80, 30)
Dim path As GraphicsPath = GetRoundedRect(rectangle, 2)
e.Graphics.DrawPath(New Pen(Color.Black, 0.4), path)
così riesco ad ottenere quello che voglio, non sarà la soluzione migliore ma...