Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Text um 90 Grad auf QReport gedreht ausdrucken? (https://www.delphipraxis.net/62799-text-um-90-grad-auf-qreport-gedreht-ausdrucken.html)

mlspider 9. Feb 2006 16:59


Text um 90 Grad auf QReport gedreht ausdrucken?
 
Hallo,

mit folgendem Beispiel wird der Text eines QRLabels um 90 Grad gedreht:

Delphi-Quellcode:
procedure TEinzahlerDruck.QRLabel5Print(sender: TObject;
  var Value: String);
var
   lf : TLogFont;
   tf : TFont;
begin
   with QRLabel5 do begin
     tf := TFont.Create;
     tf.Assign(Font);
     GetObject(tf.Handle, sizeof(lf), @lf);
     lf.lfEscapement := 900;
     lf.lfOrientation := 900;
     tf.Handle := CreateFontIndirect(lf);
     Font.Assign(tf);
     QRLabel5.Font.Assign(tf);
     //tf.Free;
   end;
end;
Nur leider wird diese Geschichte nicht so gedruckt, wie in der Vorschau.

omata 9. Feb 2006 17:03

Re: Text um 90 Grad auf QReport gedreht ausdrucken?
 
Hallo mlspider

schau doch mal hier.

MfG
Thorsten

mlspider 9. Feb 2006 17:11

Re: Text um 90 Grad auf QReport gedreht ausdrucken?
 
Dieses Beispiel ist mir bereits bekannt. Leider bekomme ich die Kompo nicht installiert.

Edit: Komponente ließ sich installieren. War ein Fehler meinerseits. Werde diese nun ausgiebig testen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:28 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