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 TPrinter Einstellungen (Ränder und abstände) (https://www.delphipraxis.net/166845-tprinter-einstellungen-raender-und-abstaende.html)

citybreaker 2. Mär 2012 11:00

TPrinter Einstellungen (Ränder und abstände)
 
Hallo!

da die XE2 Standard scheinbar keine Report Komponenten besitzt, möchte ich nun auf
TPrinter zurückgreifen. Ich möchte ein paar Daten aus einer Datenbank drucken dafür sollte TPrinter sicher reichen oder?

Jetzt Frage ich mich nur, ob es irgendwelche Standarts bei Seitenrändern gibt und wie ich diese einstelle.
Ist das ganze davon abhängig, welches DIN-Format ich verwende? Und gibt es einen Standartabstand zwischen Zeilen?
Reicht es bei einer Schriftgröße von 12px y+12+abstand zu rechnen oder wie stelle ich das vernüftig da?

himitsu 2. Mär 2012 11:06

AW: TPrinter Einstellungen (Ränder und abstände)
 
Zeilenabstand: Frag doch einfach den Font, wie hoch her ist?
TextHeight

Morphie 2. Mär 2012 11:14

AW: TPrinter Einstellungen (Ränder und abstände)
 
Schau dir mal MSDN-Library durchsuchenGetDeviceCaps an. Damit kannst du den Rand / die Größe usw. abfragen

TiGü 2. Mär 2012 22:26

AW: TPrinter Einstellungen (Ränder und abstände)
 
http://www.k-faktor.com/standart/

mz23 3. Mär 2012 06:33

AW: TPrinter Einstellungen (Ränder und abstände)
 
Wie wäre es, den TPrintDialog1 zu verwenden?
Dort kannst Du alles Einstellen, was Du zum Rausdrucken
brauchst, aussuchen. Egal welches Format dein Blatt hat.
Alles auswählbar.

Für die Randbreite bzw. Zeilenabstand gibt es
bestimmt DIN-Normen, habe das in Bewerbungsanschreiben
gesagt bekommen.

Schau mal unter "Bewerbung" und "Normal-Vorlagen" nach.

Ansonsten, was stellte denn die gute alte Schreibmaschnine
ein? Briefe von Behörden an Dich kannst Du auch auswerten.

Mehr weiß ich sonst auch nicht zu sagen.
Viel Glück

citybreaker 5. Mär 2012 14:24

AW: TPrinter Einstellungen (Ränder und abstände)
 
Setzte ich dann die Texte mit TextOut von der X-Position auf 0 wenn ich Randeinstellungen vom PrinterDialog übernehme?


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