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
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