Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Delphi / Kylix / Turbo Pascal » Delphi - Text drehen???

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
23.04.2005, 14:14 Uhr
CaesarCortezz
minderer Student


hat jemand eine Idee wie man mit Canvas einen Text drehen könnte?
ich hab halt ein Image1

Code:
with image1.canvas do
BEGIN
TextOut(20,20,'TEXT');
END;



so und es muss doch irgendwie möglich sein den Text auf die Seite zu kippen oder?
Thx im Vorraus,
Caesar
--
Thus spake the master programmer:

``When the program is being tested, it is too late to make design changes.''
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
19.06.2005, 08:36 Uhr
~f.-th.
Gast


hallo
es ist möglich. ich hatte vor jahren mal so eine demo auf meinem pc. ich weis zur zeit
aber nicht mehr wo der quelltext ist.
gib in deine suchmaschine mal delphis superpage oder torry's site oder so ähnlich ein
vielleicht haben die ja was dabei.

mfg f.-th.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
19.06.2005, 15:43 Uhr
CDW



z.B hier steht das:
http://delphi.zsg-rottenburg.de/faq.html#drehen
so siehts angepasst aus:

Code:

procedure TForm1.FormCreate(Sender: TObject);
begin
with image1.canvas do
BEGIN
TextOut(20,20,'TEXT');
END;
end;

procedure TForm1.Image1Click(Sender: TObject);
var
  a, b : TBitmap;
  x,y, breite: integer;
begin
  a :=Tbitmap.Create;
  b := TBitmap.Create;
  try

   a.Assign(Image1.Picture.Bitmap);
   b.Width := Image1.Picture.height;
   b.Height := Image1.Picture.Width;
   breite := b.Width - 1;
   for x := 0 to b.Width -1 do for y := 0 to b.Height - 1 do
     b.Canvas.pixels[x,y]  := a.Canvas.Pixels[y,breite - x];
  Image1.Picture.Assign(b);
  finally a.free; b.Free  end;
end;



end.


--
EB FE
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Delphi / Kylix / Turbo Pascal ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: