Problem przy drukowaniu

Odpowiedz Nowy wątek
2006-10-22 13:19
kurak38jx
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

Pozostało 580 znaków

2006-10-22 14:23
0

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

Pozostało 580 znaków

2006-10-22 14:31
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

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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