Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Druckertext unterstreichen? (https://www.delphipraxis.net/134459-druckertext-unterstreichen.html)

Schorschi_jg 22. Mai 2009 16:03


Druckertext unterstreichen?
 
Hey na

also mein Problem ist eigentlich ganz einfach...ich will die Überschrift einer Seite beim Drucken zur besseren Übersicht unterstreichen lassen. Allerdings weis ich nicht wie.
Ich hab gehört, dass es dafür spezielle PCL6 Befehle gibt!?

wäre nett, wenn ihr mir da weiterhelfen könntet

mfg, schorschi

fkerber 22. Mai 2009 16:25

Re: Druckertext unterstreichen?
 
Hi!

Was druckst du denn im Moment aus und vor allem wie?


Ciao, Frederic

Schorschi_jg 22. Mai 2009 22:05

Re: Druckertext unterstreichen?
 
nja ich hab ein programm erstellt, dass einem ein haufen rechenarbeit erspart,aber man braucht die ergebnisse um material weiterverarbeiten zu können.also wäre es ganz hilfreich, wenn man das ausdrucken könnte.
Im Prinzip sind das ein paar werte und die dazugehörigen namen. Und um das ganze ein bisschen übersichtlicher zu machen wollte ich die unter entsprechenden Überschriften sortieren. Und die Überschriften unterstreichen lassen.
Im moment hab ich das mit der unit printers gelöst. Das klappt auch soweit ganz gut, nur das ich net weis, wie man texte unterstreichen kann :-D
Ich weis, dass sowas mit PCL& befehlen vllt möglich ist, da das ja die "Druckersprache" ist, allerdings hätte ich auch nichts gegen explizite delphibefehle :-D

Luckie 22. Mai 2009 22:36

Re: Druckertext unterstreichen?
 
Erstelle eine entsprechende Schrift mit MSDN-Library durchsuchenCreateFont.

Lannes 22. Mai 2009 22:51

Re: Druckertext unterstreichen?
 
Hallo,

warum nicht:
Delphi-Quellcode:
Printer.Canvas.Font.Style := [fsUnderline];
Printer.Canvas.TextOut(0,0,'Überschrift');
:gruebel:

Luckie 22. Mai 2009 23:00

Re: Druckertext unterstreichen?
 
So geht es natürlich auch. Aber er hat uns ja nicht genau gesagt, wie er druckt.

Lannes 22. Mai 2009 23:02

Re: Druckertext unterstreichen?
 
Hallo,
doch :wink: :
Zitat:

Zitat von Schorschi_jg
...
Im moment hab ich das mit der unit printers gelöst. Das klappt auch soweit ganz gut, nur das ich net weis, wie man texte unterstreichen kann :-D


Schorschi_jg 22. Mai 2009 23:38

Re: Druckertext unterstreichen?
 
hey na

also der quellcode:
Delphi-Quellcode:
Printer.Canvas.Font.Style:=[fsUnderline];
war genau das richtige :wink:


danke euch


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