Jak obliczyć szerokość tekstu w pikselach

0

Potrzbuje do obsługi drukarki.
Jaka będzie szerokość stringu razem ze spacjami przy różnych drukarkach np.

hp 4000N oddaje przez Printer.PageWidth 4759 pixeli
hp 840 oddaje -------//----------- 2398 pixeli

przy Courier New rozmiar 8 wydruk z tych drukarek wychodzi prawie identycznie i można to tak pozostawić.

Ale muszę narysować tabele i niewiem w którym miejscu kończy cię tekst danej kolumy, rozmiar kolumn zmienia się dynamicznie

0

Printer.Canvas.TextWidth('Tekst') - zwraca szerokość tekstu

1 użytkowników online, w tym zalogowanych: 0, gości: 1