Metafile problem
-
Hallo!
Ich habe ein Problem beim Darstellen vom Metafiles (emf) auf einem TImage-Objekt.
Es handelt sich bei den Bildern um Grafiken mit dünnen Linien.
Beim laden der Bilder und darstellen sind einzelnen Linien nicht sichtbar so wie bei einem stark verkleinerten Bild in Corel Draw.
Öffne ich das gleiche Metafile (in der gleichen Größe) mit Irfanview sind die Linien alle sichtbar.
Konvertiere ich das Metafile mit Irfanview in ein Bitmap und lade es als Bitmap in mein Programm sind ebenfalls alle Linien dar.
Natürlich könnte ich alle Bilder ins Bitmap-Format konvertieren aber Aufgrund der Art der Bilder wäre eigentlich ein Metafileformat sinnvoller.Hat jemand einen Tip für mich!
Danke
-
So wie ich das Verstanden habe stellst du die emf Bilder verkleinert
in einer TImage da. Die verkleinerung und vergrößerung per strech,
wird nicht mit Hochqualitativen Routinen wie Bicubic oder Bilinear
durchgeführt. Im TImage wird dabei nach dem "Nächstliegenden" gesucht
und dabei gehen 1 pixel breite Linien verloren.Such mal im Netz nach solchen Routinen wie Bilinaer etc.
-
Hallo!
Eigentlich nicht!
Mein TImage ist größer als das EMF-Bild.
Aber strech steht auf false.
Das Bild sieht auch genauso groß aus wie in Irfanview.
Aber wie bei einem verkleinerten Bild sind einzelne Linien nicht zu sehen.
-
Hmmm.
Ich habe jetzt leider keine Metafile zur Hand mit dünnen Linien,
kennst du ne Seite wo ich ein Runterladen kann? Dann würde ich
mir das aml genauer Angucken.