Obrócony tekst w TImage

Obrócony tekst w TImage
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam !

Chciałbym wpisać tekst obrócony o 90 stopni w pewnym miejscu TImage (coś jak kompenda TextOut). Stworzyłem sobie dynamicznie inny Timage i na nim obróciłem tekst przez sekwencje for ... for po wierszach i kolumnach i wstawiłem do głównego TImage. Mam pytanie - jak mozna zrobić to inaczej. Nie chodzi mi tu o gotowy komponent (chyba że ma dostępny kod na wolnych warunkach). Ważne jest to, aby przyśpieszyc konwercję, bo pętla for po Pixels jest mało efektywna.

Pozdrawiam
Remek

WA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 501
0

TFjvLabel, z JediVCL - Masz tam obracanie i nawet kod :D

berl
  • Rejestracja: dni
  • Ostatnio: dni
0

Skoro na Image, to musisz rysować po jego Canvasie, a nie wstawić na niego gotowy komponent. W FAQ jest napisane, jak rysować tekst pod kątem : http://4programmers.net/faq.php?id=123

  • Rejestracja: dni
  • Ostatnio: dni
0

Dzięki, ale litery nie są obrócone o 90 stopni - jedynie cały tekst wypisywany w pionie, a mi chodzi właśnie o obrócenie liter łacznie z wypisaniem tekstu w pionie.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.