Einzelnen Beitrag anzeigen

Benutzerbild von Aenogym
Aenogym

Registriert seit: 7. Mär 2004
Ort: Schwerin
1.089 Beiträge
 
Delphi 7 Enterprise
 
#10

Re: DisplayWidth (TField) in Milimeter umrechnen

  Alt 1. Okt 2004, 14:58
hi,

die auflösung und PixelsPerInch nützen dir garnichts, wenn du nicht die exakten ausmaße des im monitor angezeigten bildes weißt

denn angenommen du findest jetzt zufällig ein paar werte, die das ganze bei dir richtig ausgeben. dann stell in deinem monitor einfach mal dein bild ein (zB etwas breiter oder dünner).
wenn du nun mit diesem "verzerrten" bild etwas am pc zeichnest o.ä. und dies dann mit dem gleichen code drucken lässt, dann wird das verschoben sein, da du ja nicht mehr die pixel so siehst, wie vorher.

worauf ich hinaus will: pixel sind virtuelle größenangaben. millimeter reelle.
du kannst pixel in millimeter nur umrechnen, wenn du folgende größen kennst:
-exakte ausmaße des angezeigten bildes
-die auflösung
-die DPI

dann kannst du dir das ausrechnen

Aenogym

edit: war ich doch wieder zu lahm
Steffen Rieke
Was nicht buzzt, wird buzzend gemacht!
http://blog.base-records.de
http://www.base-records.de
  Mit Zitat antworten Zitat