Om jag vill skriva ut ett papper som är 100x100mm stort, vad är då formeln Hej Skriv ScaleMode, ScaleWidth I Din VB hjälp så kommer det upp det du söker.Problem!! med enheterna: pixlar,mm HJÄLP!!!!!!!!!!!
för att räkna ut vad man ska sätta Printer.ScaleWidth och Printer.ScaleHeight...
Vad är det för förhållande mellan en "VBpixel" och mm???
Måste ha en formel!!!!!!!!Sv: Problem!! med enheterna: pixlar,mm HJÄLP!!!!!!!!!!!
Det bästa du kan göra är att sätta
Printer.ScaleMode = 7 cm
då kan du skriva
Printer.CurrentX = 1
Printer.CurrentY = 1
Komer att skriva 1cm in 1 cm ner.
mvh
Sven
Vidare går det 567 twips /cm
och 37.8 pixel/cm om användaren inte
valt stora tecken i sin kontrollpanel
DSSv: Problem!! med enheterna: pixlar,mm HJÄLP!!!!!!!!!!!
Kordinaterna börjar längst upp i västra hörnet där är x=0, y=0
Sedan är det bara skiva hur man vill förflytta sig. Här har jag
Förflyttat mig 800 enheter till höger och 700 enheter neråt, obs att
Y kordinaterna är posetiva neråt.
Printer.CurrentX = 800
Printer.CurrentY = 700
Peter