Problem przy drukowaniu

0

Witam mam następujący problem:
chcę wydrukować jakąś treść zapisaną w jednej komórce tablicy i jeżeli wyrzuce ją na papier funkcją canvas.textout a tekst będzie za długi i nie zmieści mi się na szerokości strony to go po prostu obetnie. Jak zrobić żeby przenosiło do następnej linii ale nie urywając słów w połowie tylko przenosząc całe słowa? Czy są do tego jakieś funkcje związane z canvas? Czy musze napisać algorytm sprawdzający to co nie wydaje się łatwe. Z góry dziękuję i prosze o pomoc. pozdrawiam

0

Gotowych funkjcji w canvas (raczej) nie ma, musisz napisać sam. Pomoże ci funkcja Canvas.TextWidth - zwraca szerokość podanego tekstu w pikselach.

0

tą fukcje znam, ale największy problem jest z tym że ciążko uzyskać dostep do każdej komórki tablicy, gdyż wtedy można by szukać spacji i po części wyrzucać na papier.:D

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