TPrinter
-
Ich möchte ein Blankodokument bedrucken - Format: DIN A6 (105 x 148 mm).
Nun bin ich mir nicht ganz sicher wie ich an die Sache rangehen soll, da ich den Text ja genau auf dem Blanko drucken muss, somit brauche ich genau Koordinaten.
Mit TPrinter ->PageWidth/PageHight // momentan gedruckten Seite in Pixel ermittelnWas bedeutet dies genau, die gesamte Breite des Druckers in Pixel?
Wenn dies der Fall ist könnte ich die Position ja genau berechnen, sofern man die Auflösung (dpi) auslesen kann. dpi = dot per inch, pixel pro 2.54 cmBin ich da auf dem Holzweg, oder könnte das so was werden?
-
erstmal: Suchfunktion
zweitens: Ansatz ist richtig
drittens: In deiner Form gibt es die Eigenschaft PixelsPerInch . Mit dieser kannst du die Seite auf deine Form anpassen. PixelsPerInch ist abhängig von deinen Windows-Eigenschaften - Folglich kannst du dieses nur auslesen!
-
Hallo
oder du verwendest TQuickRep
Ist so einfach wie ein Formular am Bildschirm erstellen
MfG
Klaus