Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Richtiger Weg Text von einem Ausdruck zu vergrößern (https://www.delphipraxis.net/102304-richtiger-weg-text-von-einem-ausdruck-zu-vergroessern.html)

florpp 26. Okt 2007 13:24


Richtiger Weg Text von einem Ausdruck zu vergrößern
 
Delphi-Quellcode:
with Printer do
begin
r := Rect(200,200,(Pagewidth - 200),(PageHeight - 200));
BeginDoc;
      Canvas.Brush.Style := bsClear;
      Canvas.Font.Height := 200; //<- 
for i := 0 to Form4.Memo1.Lines.Count do
Canvas.TextOut(200,200 + (i *
                   Canvas.TextHeight(Form4.Memo1.Lines.Strings[i])),
                   Form4.Memo1.Lines.Strings[i]);
Canvas.Brush.Color := clBlack;
Canvas.FrameRect(r);
EndDoc;
end;
:gruebel: Das Programm macht zwar was ich will aber:

:arrow: Bei Canvas.Font.Height := 200; ist Font und Height unterringelt. Warum???

:arrow: Ist das der richtige Weg Text von einem Ausdruck zu vergrößern, oder gibt es einen besseren???


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:09 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz