per incominciare ho trovato questo:
http://programmi.giorgiotave.it/foglio-a4-in-pixel/2740 (http://programmi.giorgiotave.it/foglio-a4-in-pixel/2740)
Non capisco cosa vuoi esattamente, se desideri stampare rispettando le proporzioni hai già tutto scritto nella discussione che ti ho indicato prima.
Private Const MM_X_PX As Float = 0.352778 'per mutare millimetri in pixel e viceversa
Private Const F_FSURFING_VIDEO As Float = 0.744 ' Per creare il giusto font a video :)
Private Const F_GAMBERETTO_STAMPA As Float = 1.3441 ' Per riportare il font alle giuste proporzioni :)
poi se usi QT dai 72 DPI di stampa.
Usa una DrawingArea e il gioco è fatto.
Era mal spiegato: Si stampa come lo disegneresti in una DrawingArea.
:ciao:
P.S. Siccome avevo già fatto qualcosa di simile se ti serve un esempio non hai che da chiedere.
P.S. 2: La costante per riportare il font alle giuste proporzioni serve solo se devi variare proporzionalmente il font per farlo stare entro certi limiti di spazio, come ad esempio un nome e cognome molto lunghi che se scritti nel formato originale trasborderebbero il badge.