Einzelnen Beitrag anzeigen

Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.768 Beiträge
 
Delphi 10.4 Sydney
 
#5

Re: Bitmap mit bestimmter DPI erstellen

  Alt 15. Mai 2009, 09:10
Zitat von TUX_der_Pinguin:
Zitat von Klaus01:
Guten Morgen,

ein Bild hat keine dpi.
Die Dimension eines Bildes wird in Pixel angegeben.

Die Dots per Inch kommen ins Spiel wenn Du das Bild ausgeben willst.
Der Bildschirm hat in der Regel 96DPI ein Drucker 300dpi oder mehr.

Grüße
Klaus
Das weiß ich, nur wieso gibt dann ein ShowMessage(IntToStr(GetDevicecaps(OutDC,LOGPIXELS X))); 96 aus wenn ein Bitmap eigentlich
keine DPI hat. Desweiteren will ich in einem Bild welches aus Pixel besteht etwas zeichnen mit Angaben in mm oder cm, so brauche
ich doch immer die Information Dpi, damit ich weiß wie viele Pixel sind den jetzt 1 cm z.B.
Weil GetDeviceCaps Information des Ausgabegerätes ausgibt und nicht des Bitmaps.
Und dein Monitor hat 96dpi.

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat